Войти

Показать полную графическую версию : [решено] Передача имени папки с пробелами


okshef
31-01-2011, 15:30
Для реализации способа монтирования VHD файла (Монтирование VHD файлов из контекстного меню. Ускорение операций работы с VHD файлами (http://winreview.ru/Poleznosti/932/Montirovanie-VHD-fajlov-iz-kontekstnogo-menyu-Uskorenie-operatcij-raboti-s-VHD-fajlami)) используется такой батник
ECHO SELECT VDISK FILE= %1 > %temp%\vhdscript.txt
ECHO ATTACH VDISK >> %temp%\vhdscript.txt
Diskpart /s %temp%\vhdscript.txt
Del %temp%\vhdscript.txt
Однако при наличии пробелов в названии папки - не срабатывает.
Ставил %1 в кавычки, сохранял сам файл в разных кодировках - не помогает...
Если в названии 2 слова, помогает изменение ECHO SELECT VDISK FILE= %1 %2 > %temp%\vhdscript.txt
Но это не выход.

okshef
31-01-2011, 17:10
Проблема заключалась в копировании команд из статьи в REGEDIT, а нужно было "ручками" забивать.
Кому интересно: читайте комменты к указанной статье.




© OSzone.net 2001-2012