Я создал пакетный файл с определенными настройками для своей работы. Я создал ярлык на рабочем столе для запуска пакетного файла и назначил ему ярлык. Но когда я нажимаю сочетания клавиш, он запускает только один сеанс, в отличие от других сочетаний клавиш (когда после нажатия сочетаний клавиш запускается новый сеанс). Как мне начать новый сеанс для каждого нажатия сочетания клавиш?
Я использовал цель ярлыка какcmd.exe /k D:\WorkDir\Scripts\launchDevEnv.bat
решение1
В качестве команды сочетания клавиш используйте следующее:
cmd.exe /c start "" cmd.exe /k D:\WorkDir\Scripts\launchDevEnv.bat
Это запустит новый сеанс CMD, после чего текущий cmd.exe /c
сеанс сразу же завершится.
(Обратите внимание, что для программ, находящихся в , C:\Windows\System32
не требуется указывать полный путь.)