Страница 1 из 1

Закрытие окна cmd.exe

Добавлено: 19 апр 2007, 18:35
GaSeR
Небольшая проблемка - при выполнении обычного bat-файла в одну строку:

f:\tgr\tgr.exe /go

окно cmd не закрывается.

Что добавить, чтобы окно закрывалось?

Стоит XP sp2.


P.s. Создать ярлык не вариант, хочется добавить строки
P.p.s. exit не помогает.

Добавлено: 16 июл 2007, 11:21
MegaAf
GaSeR, а почему нельзя создать ярлык на bat файл?! :D или переименовать его в CMD, если для bat выставлена настройка не закрывать :)

Добавлено: 16 июл 2007, 11:29
LW001
MegaAf писал(а):а почему нельзя создать ярлык на bat файл?!
запускать сам bat-файл, или запускать его через ярлык - какая разница?
GaSeR писал(а):окно cmd не закрывается.
оно должно закрыться после того, как программа, запущенная из под него, будет завершена. Так вот, окно закрывается, после того, как этот tgr завершается?

Добавлено: 16 июл 2007, 12:29
bzzz
Похоже, человек хочет, чтоб софтина запускалась, и цмд сразу закрывался и не висел в трее. Мне тоже интересно :)

Добавлено: 16 июл 2007, 13:04
LW001
вообще емсть такая штука, как порождающий процесс. По идее, программа, этот пораждающий процесс, из под которой запускается другая программа, ожидает закрытия порожденного процесса и получения от него каких-либо параметров, результатов выполнения, для продолжения обработки. В языках программирования такая фича, как выполнение команды после закрытия программы - есть.
MegaAf писал(а):почему нельзя создать ярлык на bat файл
MegaAf приношу извинения - недопонял. Имелось в виду - не ярлык на bat-файл, а строку
GaSeR писал(а):f:\tgr\tgr.exe /go
прописать ярлыке к программе tgr . То есть в ярлыке на tgr.exe дописать ключ /go

Re: Закрытие окна cmd.exe

Добавлено: 31 авг 2010, 15:10
111111
start program.exe -ключи
taskkill /im cmd.exe
пакуем в bat файл.

Re: Закрытие окна cmd.exe

Добавлено: 04 сен 2010, 08:26
0xFF
Вполне достаточно асинхронного вызова субпроцесса:

Код: Выделить всё

 start f:\tgr\tgr.exe /go 

Закрытие окна cmd exe

Добавлено: 13 окт 2015, 10:33
BarbraLet
Как перевести команды на dc_cmd и как перенести маппинг в include?
Помогите.
Пишите мне в VK или Sjkype™.
Написано в контактах

Закрытие окна cmd exe

Добавлено: 05 авг 2020, 15:52
Mishka53
cmd.exe - это не системный процесс, и при старте системы он запускаться не
должен. Так что - ищите, откуда ноги растут. Для начала неплохо бы выложить скин запущенных процессов, а там видно будет.