Старожил
Сообщения: 498
Благодарности: 44
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
Комментарий я видел, но как я сказал не понял его.
Вот вывод теста:
"\\pdc\scripts"
Указанный путь был использован при запуске CMD.EXE в качестве текущей папки.
CMD.EXE не поддерживает пути UNC. По умолчанию выбрана системная папка Windows.
C:\Windows
\\pdc\scripts\
"\\pdc\scripts\test.bat"
Для продолжения нажмите любую клавишу . . .
Я просто не могу понять как будет выглядеть скрипт с использованием ~dp0, переменную же нужно задать. Из этого объяснения:
1. "%" - предваряет номер получаемого аргумента
2. "~d" - директива извлечения буквы диска, откуда запущен батник
3. "~p" - директива извлечения пути без номера диска к батнику
4. "0" - нулевой агумент, полный путь к запуску батника вместе с его именем.
мало что понятно. получили полный путь и букву диска, откуда запущен бат (какую букву если мы пытаемся его запустить с сетевой шары, и нам нужно не получить букву диска, а задать другую - в чем смысл этих действий-то?). лыжи у меня не едут, извините.
|
Отправлено: 13:38, 15-08-2014
| #10
|