Запустить окно - парсинг нескольких параметров в окно CMD

Нажатие Win + R дает окно запуска, просто чтобы не было путаницы относительно того, на что я ссылаюсь. Я хочу проанализировать несколько аргументов в окне CMD, например:

cmd /k start chrome.exe

Это только начало chrome.exe,

Но вместо перезапуска другого экземпляра CMD я хотел бы проанализировать больше команд в этом же окне. Как я могу включить несколько команд с соответствующими аргументами в одну строку? Я не уверен, как конкатенация работает для этого.

1 ответ

Решение

Вы можете выполнить несколько команд, используя &знак.

Например:

cd /d "C:\temp" & myprogram.exe

Выше будет сначала перейти к c:\temp, а затем запустить myprogram.exe из этого места.

Кроме того, вы можете создать файл.cmd и просто написать все инструкции в новых строках.

Например, mycmd.cmd будет выглядеть так:

cd /d "C:\temp" 
myprogram.exe

Это делает то же самое, что и программа выше.

Предполагая, что mycmd.cmd находится в c:\, вы можете затем сделать WIN+R и набрать c:\mycmd.cmd начать свою программу. Если вы поместите mycmd.cmd в папку, которая находится в переменной окружения% path%, например, c:\windows\system32, вам даже не нужно указывать расположение и просто mycmd.cmd буду работать.

Другие вопросы по тегам