Получение полного пути к пакетному файлу - PullRequest
2 голосов
/ 14 сентября 2009

Я хотел бы создать командный файл, который использует (например, печатает) полный путь:

c:\tmp\foo> nice.bat

I am c:\tmp\foo\nice.bat

Ответы [ 4 ]

5 голосов
/ 14 сентября 2009

Вы можете использовать% ~ f0 (например, "echo% ~ f0").

4 голосов
/ 14 сентября 2009
3 голосов
/ 14 сентября 2009

% ~ dp0 из памяти - это полный путь к пакетному файлу.

РЕДАКТИРОВАТЬ Для дополнительной замены переменной запустите call /?

2 голосов
/ 14 сентября 2009

попробуйте это:

 echo I am %~f0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...