Компьютерный форум 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=190065)

trn 02-11-2010 12:26 1532996

Пути с пробелами в кавычках как победить?
 
В общем ситуация такая, нужно к переменной соделжащей в себе пробелы закоментиную в кавычки дописать еще одну переменну также содержащую в себе пробелы и закоментиную в кавычки. Пример:

For %%o In ("%ProgramFiles%") Do (if exist "%%o\hi all"

то на выходе получем: ""C:\Program Files"\hi all"
Естественно такой путь никуда не годится, как победить эти кавычки?

amel27 02-11-2010 12:32 1533004

Код:

For %%o In ("%ProgramFiles%") Do if exist "%%~o\hi all" (
...
)



Время: 20:33.

Время: 20:33.
© OSzone.net 2001-