Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Путь с пробелами (http://forum.oszone.net/showthread.php?t=162131)

Serezzza 02-01-2010 18:20 1309244

Путь с пробелами
 
Подскажите пожалуйста, как в реестр с помощью 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 так же не поймёт это. как быть то?

Petya V4sechkin 02-01-2010 19:34 1309273

\ перед кавычкой для экранирования
\"


Время: 05:59.

Время: 05:59.
© OSzone.net 2001-