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