Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как назначить разделителем для FOR конец строки?

Ответить
Настройки темы
CMD/BAT - [решено] Как назначить разделителем для FOR конец строки?

Аватара для NordWest

Старожил


Сообщения: 280
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Есть такая команда:
Код: Выделить весь код
For /F %%i In ('DIR /B/S "%1*.v21" "%1*.v22" "%1*.v23" "%1*.aver"') Do call myprog.exe "%%~i"
Если результат будет в папке, в имени которой есть пробел, то он будет разделителем. Program Files, например. Как сделать, чтобы коней строки был разделителем? Есть delim, но не знаю какое значение ему дать. Или как-то можно ковычки выставить правильно?

Отправлено: 19:55, 13-11-2011

 

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


NordWest,
Просто убери все разделители, тогда при каждой итерации будет обрабатываться новая строка:
Код: Выделить весь код
for /f "delims=" %%i in (...
for /f "tokens=*" %%i in (...
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:01, 13-11-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для NordWest

Старожил


Сообщения: 280
Благодарности: 1

Профиль | Отправить PM | Цитировать


Точно, работает! Спасибо!

Отправлено: 21:12, 13-11-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как назначить разделителем для FOR конец строки?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - конец строки, брейк, 0Dh 0Ah итд. semiono Скриптовые языки администрирования Windows 2 30-10-2011 02:03
.NET - Как определить конец проигрывания gif Beyound Программирование и базы данных 4 16-01-2011 21:35
Разное - Как назначить программу для открытия файлов одного типа fonarik Microsoft Windows 2000/XP 1 09-10-2010 11:08
Установка - Кардридер. Установка с нуля. Как назначить C: для системы при включеном кардридере?? yurfed Microsoft Windows 2000/XP 2 17-09-2008 11:10
назначить действие для файлов в firefox graverman Программное обеспечение Linux и FreeBSD 1 26-11-2007 17:00




 
Переход