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

cmd /k start chrome.exe

Это просто запустит chrome.exe .

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

1 ответ1

0

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

Например:

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 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .