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

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

Ответить
Настройки темы
CMD/BAT - Обрезает до пробела

Старожил


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

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


Здравствуйте.
Есть файл текстовый paths.txt
При работе указанного ниже скрипта, путь считываемый с текстового файла обрезается до первого пробела.
Изменение %1 на "%1" не помогло.
Также пробовал добавлять кавычки в путь в тексовый файл, ничего не помогло.
Результат смотрите на скриншоте.
(1) - в тхт указан просто путь
(2) - в тхт указан путь в кавычках
Кстати, если указать в скрипте "%1" то будет практически тоже самое, что и в случае (2), только справа ещё будет две двойные кавычки.



Код: Выделить весь код
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
 for /f %%N in (paths.txt) do call :schet "%%N" 
pause

:schet
joiner.exe %1 forpost.bmp

Отправлено: 12:35, 13-03-2011

 

Аватара для gora

Ушёл из жизни


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

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


А так?
Код: Выделить весь код
@Echo Off
For /F "tokens=* delims=" %%N In (paths.txt) Do call :schet "%%N"
pause
Exit

:schet
joiner.exe %1 forpost.bmp
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:25, 13-03-2011 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - посчитать количество символов без пробела ShadowMas Программирование и базы данных 5 07-05-2009 10:51
php функция переноса строки без учета пробела dima1981 Вебмастеру 5 16-11-2008 10:29
[решено] Orca v.4.0.6001.0 обрезает .msi файлы. Busel Автоматическая установка приложений 2 30-06-2007 02:17
Outlook Express обрезает письма! grifius Хочу все знать 1 17-02-2005 07:13




 
Переход