Если вы специально хотите новое окно CMD с что конкретное название, из которого запускается программа, вы можете попробовать следующее:
старт "dBox" ЦМД | "C: \ Program Files (x86) \ Dropbox \ клиент \ dropbox.exe"
начало «dBox» cmd | (начало/d »c: \ программные файлы (x86) \ dropbox \ clie nt "dropbox.exe)
У меня нет DropBox, но это работает для других исполняемых файлов, поэтому оно должно работать на вас.
Прогулки по коде, что вы хотите, в первую очередь это новое окно командной строки, а также запускать DropBox исполняемого после этого, так что давайте по крайней мере видеть, как получить новое окно CMD с вашим названием происходит: start "dBox" cmd
Теперь, как мы можем повторить это, получив еще один исполняемый файл для запуска из этого окна? Именно здесь "|" (труба), который предназначен для перенаправления. В документации указано, что вывод команды слева направляется в команду справа. Мы хотим, чтобы новый процесс начался с нового CMD-окна, и единственный способ, которым я смог заставить это работать (по-видимому, так или иначе), - это использовать start
дважды.
Вы можете узнать больше о перенаправлении here.
Редактировать: Первая команда вычеркнута из-за того, что я понял, что сделал процесс дочерним по отношению к исходному CMD-окну. Дешевая распродажа заключается в том, что исходное окно cmd неприменимо до тех пор, пока не будет убит дочерний процесс. Я не могу подтвердить, на данный момент, если вторая команда делает трюк точно так, как указано в вопросе.
thx много для вас ответ! Я понимаю, что параметр/home обычно передается в качестве параметров в программу. Могу ли я открыть его таким образом? –
Обратите внимание на исправление. Что касается параметров, переданных в dropbox.exe, запуск позволяет включить их в конце команды. Я бы попробовал «... ox \ client» dropbox.exe/home) ' – benJephunneh
Ваш ответ ** совершенно неправильный **. Пожалуйста, дважды проверьте как [синтаксис-перенаправление] (http://ss64.com/nt/syntax -redirection.html) и [start command] (http://ss64.com/nt/start.html). – JosefZ