У меня есть текстовый файл, в котором я храню «имена файлов» вместе с его путем
Пример
Modules\App\a.txt
Modules\Engine\b.txt
Я могу получить «имя файла»'используя @echo %%~nxA
.
Однако, когда я пытаюсь @echo %%~pA
, он печатает мой текущий путь к Windows и путь к файлу
Пример
Когда я выполняю скрипт из D: \ Temp, он добавляет \ Temp
\Temp\Modules\App\a.txt
\Temp\Modules\Engine\b.txt
Однако вывод должен быть 'Modules\App\a.txt'
, а НЕ '\Temp\Modules\App\a.txt'
Короче говоря, яищет окна, эквивалентные dirname