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

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

Ответить
Настройки темы
CMD/BAT - [решено] Путь с пробелами

Новый участник


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


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

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


Подскажите пожалуйста, как в реестр с помощью REG ADD или с пом. файла .reg добавить строку, содержищую кавычки?
например чтобы высчитывало md5:

[HKEY_CLASSES_ROOT\*\shell\md5]
@="Посчитать MD5"
"Extended"="1"
[HKEY_CLASSES_ROOT\*\shell\md5\command]
@="cmd.exe /K md5deep -e %1"
[HKEY_CLASSES_ROOT\*\shell\md5\ddeexec\Topic]
@="System"

но в таком случае, если в полном имени файла будут пробелы, он выдаст ошибку. для правильности задумки нужно чтобы %1 была в кавычках. но если мы напишем @="cmd.exe/k md5deep.exe -e "%1"", это не прокатит, он не поймёт и засунет %1 так же без кавычек, и reg. add так же не поймёт это. как быть то?

-------
Если эта надпись уменьшается, значит ваш монитор уносят


Отправлено: 18:20, 02-01-2010

 


Moderator


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

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


\ перед кавычкой для экранирования
\"
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:34, 02-01-2010 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Не работает распаковка в %APPDATA%\Путь на Т13 YikxX Автоматическая установка Windows 2000/XP/2003 4 01-02-2008 14:55
[решено] $OEM$ - путь к папке bloodshed Автоматическая установка Windows 2000/XP/2003 2 27-08-2006 08:16
[решено] путь ярлыка AKA_MOROZ Автоматическая установка Windows 2000/XP/2003 7 27-05-2006 19:04
Удаление файлов с пробелами в имени в cmd o3opHuk Хочу все знать 5 28-02-2006 15:53
Проблемма с пробелами... Vlad Drakula Вебмастеру 10 25-12-2004 03:09




 
Переход