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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] в пакетных файлах является недопустимым: %~dpf". В КОММЕНТАХ! :-o

Ответить
Настройки темы
CMD/BAT - [решено] в пакетных файлах является недопустимым: %~dpf". В КОММЕНТАХ! :-o

Старожил


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

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


Код: Выделить весь код
@echo off
rem Мне необходимо написать в комменте следующий код:
rem blah-blah-blah "%L" "%%~dpf"
echo OK. Батник работает.
pause
rem Какого Х интерпретатор суётся куда его не просят?
rem WinXP SP3 Rus
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:24, 01-08-2011

 

Старожил


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

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


Цитата SendMessage:
Цитата ferget:
пока получилось так %"%L"%, но это не очень хорошо »
Достаточно просто %%L »
Не пойдёт ни то, ни другое. Это параметры, и они должны быть именно такими

Цитата amel27:
единственно, что требуется - быть аккуратным с "процентами", »
Но как?! Для полукилобайтного батника писать отдельный файл с комментариями?
Не слишком ли много чести? Да и потеряется эта "инструкция" на раз-два


Vadikan
СПАСИБО

Последний раз редактировалось kiripanda, 02-08-2011 в 18:05.


Отправлено: 17:55, 02-08-2011 | #11



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

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


Старожил


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

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


Как правильно сказал amel27, нужно быть аккуратными с процентами. И там, где в комментах они проставлены - дополнять до четного числа, например так:
Код: Выделить весь код
:: Мне необходимо написать в комменте следующий код:
::% blah-blah-blah "%L" "%%~dpf"
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:47, 03-08-2011 | #12


Googler


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

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


Цитата kiripanda:
Это параметры, и они должны быть именно такими »
в данном конкретном случае проблема возникла еще и по причине того, что проценты в батнике и командной строке обрабатываются по разному - то, что допустимо для одного, запрещено для другого
Это сообщение посчитали полезным следующие участники:

Отправлено: 05:51, 03-08-2011 | #13



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] в пакетных файлах является недопустимым: %~dpf". В КОММЕНТАХ! :-o

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] ["ipconfig" не является внутренней или внешней командой...???] zima5555 Хочу все знать 15 16-01-2016 02:10
Ошибка "Данный файл не является приложением Win32" Evita Хочу все знать 14 03-10-2013 14:30
Ошибка - При загрузке CD-диска пишет "F:\не является приложением Win32". KINEскоп Microsoft Windows 2000/XP 2 02-05-2010 21:29
Разное - Использование циклов в пакетных файлах VBH Microsoft Windows 2000/XP 1 05-10-2007 04:07
MINIMIZE в пакетных файлах nnnn8 Автоматическая установка Windows 2000/XP/2003 5 03-04-2005 06:20




 
Переход