1

Тема: CMD/BAT: Номер символа в строке txt файла

Мое почтение.
Нужно найти путь к файлу и потом произвести какие либо манипуляции с файлом.
Используя команду Dir путь нашел и отправил результат в файл 123.txt.
Теперь нужно выделить непосредственно сам путь ибо в файле есть лишние символы.
Предполагал сделать так - найти позицию (номер) : и отнять 2.
Как это сделать?
Как отнять символы в строке узнал, а вот с какой позиции отнимать найти не получается.

Post's attachments

123.txt 51 b, 5 downloads since 2013-04-07 

You don't have the permssions to download the attachments of this post.

2

Re: CMD/BAT: Номер символа в строке txt файла

Пардон, кажется я поспешил с вопросом. Все дело в ключе /b  команды dir, получается прямой путь.
Но все равно интересно узнать про позицию символа.

3

Re: CMD/BAT: Номер символа в строке txt файла

Путь проще всего выделить, либо используя разбор параметра, переданного в процедуру: «%~dp1», либо в цикле разбора: «%%~dpi».