1
Знаете ли вы, как получить текущее местоположение? Я имею в виду не файл, а откуда он был вызван. Для т.д .:Текущее местоположение
C: \ Users \ Joe> е: \ TMP \ tmp.bat
Если вернуться c:\Users\Joe
, а не e:\tmp\
.
Нет, если% ~ dp0 находится в tmp.bat, он будет возвращать 'E: \ tmp \', при запуске из e: \ tmp \ tmp.bat –
@Jubjub, я знаю, как работает DPO, npocmaka отредактировал его ответ после того, как я опубликовал свой комментарий. Если бы вы видели его оригинальный пост, вы бы поняли. –
Спасибо большое! BTW выглядит как% cd% возвращает всегда c: \ windows, если вызывается из общего cmd. :? Мне придется идти с параметрами. – user2868288