powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как из полного имени файла вычленить имя папки, в которой он лежит?
12 сообщений из 12, страница 1 из 1
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34486926
Юрец_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть полное имя файла (может быть как локальным, так и сетевым). Каким способом можно из него получить имя папки, в которой этот файл находится?
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34487057
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34488073
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец_1Есть полное имя файла (может быть как локальным, так и сетевым). Каким способом можно из него получить имя папки, в которой этот файл находится?
- какой язык программирования?
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34488208
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man dirname
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34500291
Фотография pavelkolodin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Берём полное имя файла filename:

/path/name/filename

Ищем с конца первый '/' или что там у вас. Жрём мясо до второго '/' или чего там у вас.
Ужратое мясо исчерпывающе отражает имя каталога, где произлегает филенаме.
Если нет второго "чего там у вас" или мяса нет - значит корень.
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34501553
Юрец_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pavelkolodinБерём полное имя файла filename:

/path/name/filename

Ищем с конца первый '/' ...
А как найти с конца первый '/'? Функция Instr() возвращает позицию первого '/'... Или использовать ее в цикле, пока не будет достигнут конец строки?
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34501581
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец_1Есть полное имя файла (может быть как локальным, так и сетевым). Каким способом можно из него получить имя папки, в которой этот файл находится?
set Dir=$re($p($re(FileName),"\",2,9999))
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34501596
Юрец_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LittleCat Юрец_1Есть полное имя файла (может быть как локальным, так и сетевым). Каким способом можно из него получить имя папки, в которой этот файл находится?
set Dir=$re($p($re(FileName),"\",2,9999))
Не понял....
Это по каковски?
У меня SQLServer2000+MSAccess2003. Причем имя файла хотелось бы вычленять не на клиенте, а в ХП.
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34501786
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец_1 LittleCat Юрец_1Есть полное имя файла (может быть как локальным, так и сетевым). Каким способом можно из него получить имя папки, в которой этот файл находится?
set Dir=$re($p($re(FileName),"\",2,9999))
Не понял....
Это по каковски?
У меня SQLServer2000+MSAccess2003. Причем имя файла хотелось бы вычленять не на клиенте, а в ХП.
Это на М (насчет ХП в вопросе ни слова не было)
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34502182
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец_1У меня SQLServer2000+MSAccess2003.о! Автор наконец снизошёл до эротичных подробностей :)
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34502599
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец_1 pavelkolodinБерём полное имя файла filename:

/path/name/filename

Ищем с конца первый '/' ...
А как найти с конца первый '/'? Функция Instr() возвращает позицию первого '/'... Или использовать ее в цикле, пока не будет достигнут конец строки?На крайняк, строку наверняка можно развернуть.
...
Рейтинг: 0 / 0
Как из полного имени файла вычленить имя папки, в которой он лежит?
    #34503058
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец_1...
У меня SQLServer2000+MSAccess2003. Причем имя файла хотелось бы вычленять не на клиенте, а в ХП.Так пойдет?
Код: plaintext
1.
2.
@echo off
echo %~d1%~p1
Дальше sp_cmdshell, или как там она называется
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как из полного имени файла вычленить имя папки, в которой он лежит?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]