Я нахожу %~dp0
очень полезным, и я %~dp0
его использую, чтобы сделать мои командные файлы более переносимыми.
Но сам лейбл кажется мне очень загадочным... Что делает ~
? dp
означает диск и путь? Относится ли 0
к %0
, пути к пакетному файлу, который включает имя файла?
Или это просто странный ярлык?
Я также хотел бы знать, является ли это документированной функцией или чем-то склонным к устареванию.