найти путь к текущей папке - cmd
Я использую этот скрипт, чтобы узнать текущую папку с файлом .bat:
for /f %%i in ("%0") do set curpath=%%~dpi
echo %curpath%
он не будет работать правильно, если путь содержит пробелы (D: \ Scripts \ All Scripts -> извлекает только D: \ Scripts \, если я помещаю его в папку, путь которой не имеет пробелов, он получает полный путь) , Как я могу это исправить?