У меня есть пакетный файл, расположенный в нескольких папках, и в этом файле мне нужно заменить старый subst T: .
Команда для net use
потому что устройства (диски) имеют разные свойства в Windows 7.
Тем не менее, я только обнаружил, что net use
только абсолютные пути, такие как:
net use T: \\path\to\folder
Я не могу работать с абсолютными путями, но net use T: .
не допускается (выдает ошибку).
Есть ли способ выполнить команду net use
из папки, чтобы она использовала текущий каталог .bat?
Я думаю, что лучшим решением для меня было бы иметь возможность получить полный путь (\path\to\folder) с помощью пакетной команды. (переменные% cd% и chdir в этом случае не работают). Вопросы о получении текущего каталога или имени папки бесполезны, так как команда net use
не позволяет использовать пути, такие как x:\path\to\folder