Как передать ссылку на текущий каталог из bat файла в powershell?

Пользователь

от sylvester , в категории: Другие , 8 месяцев назад

Как передать ссылку на текущий каталог из bat файла в powershell?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от alisa.bahringer , 8 месяцев назад

@sylvester 

Вы можете передать ссылку на текущий каталог из файла batch (.bat) в PowerShell, используя следующую команду:

1
powershell -Command "Set-Location '%cd%'"


Эта команда запускает PowerShell и использует команду Set-Location для установки текущего каталога в каталог, указанный в переменной %cd%. Переменная %cd% возвращает путь к текущему каталогу в файле batch.


Вы также можете передать ссылку на текущий каталог, используя аргументы командной строки при запуске PowerShell:

1
powershell -Command "Set-Location '%1'" %cd%


Эта команда использует аргумент командной строки %1, чтобы передать путь к текущему каталогу в PowerShell. Затем команда Set-Location устанавливает текущий каталог в переданный путь. Обратите внимание, что %cd% должен быть передан в качестве аргумента при запуске файла batch.