Если я запускаю программу в командной строке, местоположение которой определяется с помощью переменной среды Path , рабочий каталог программы обычно устанавливается в каталог установки.
Я хотел бы запустить такую программу из окна консоли и установить ее рабочий каталог в текущий или другой явный каталог. Я смог сделать это, временно скопировав программу в мой рабочий каталог - есть ли другой способ сделать это в средах cmd.exe или powershell.exe?
Аналогично этой задаче оболочка Windows заключается в создании ярлыка и соответствующей настройке свойства «Start In».
источник