Закрытие окна cmd.exe
Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.
Закрытие окна cmd.exe
Небольшая проблемка - при выполнении обычного bat-файла в одну строку:
f:\tgr\tgr.exe /go
окно cmd не закрывается.
Что добавить, чтобы окно закрывалось?
Стоит XP sp2.
P.s. Создать ярлык не вариант, хочется добавить строки
P.p.s. exit не помогает.
f:\tgr\tgr.exe /go
окно cmd не закрывается.
Что добавить, чтобы окно закрывалось?
Стоит XP sp2.
P.s. Создать ярлык не вариант, хочется добавить строки
P.p.s. exit не помогает.
- LW001
- Сообщения: 382
- Зарегистрирован: 14 окт 2006, 23:42
- Откуда: Сергиев Посад
- Контактная информация:
запускать сам bat-файл, или запускать его через ярлык - какая разница?MegaAf писал(а):а почему нельзя создать ярлык на bat файл?!
оно должно закрыться после того, как программа, запущенная из под него, будет завершена. Так вот, окно закрывается, после того, как этот tgr завершается?GaSeR писал(а):окно cmd не закрывается.
Хватит повторять чужие глупости! Пора совершать свои собственные!
- LW001
- Сообщения: 382
- Зарегистрирован: 14 окт 2006, 23:42
- Откуда: Сергиев Посад
- Контактная информация:
вообще емсть такая штука, как порождающий процесс. По идее, программа, этот пораждающий процесс, из под которой запускается другая программа, ожидает закрытия порожденного процесса и получения от него каких-либо параметров, результатов выполнения, для продолжения обработки. В языках программирования такая фича, как выполнение команды после закрытия программы - есть.
MegaAf приношу извинения - недопонял. Имелось в виду - не ярлык на bat-файл, а строкуMegaAf писал(а):почему нельзя создать ярлык на bat файл
прописать ярлыке к программе tgr . То есть в ярлыке на tgr.exe дописать ключ /goGaSeR писал(а):f:\tgr\tgr.exe /go
Хватит повторять чужие глупости! Пора совершать свои собственные!
Re: Закрытие окна cmd.exe
start program.exe -ключи
taskkill /im cmd.exe
пакуем в bat файл.
taskkill /im cmd.exe
пакуем в bat файл.
Re: Закрытие окна cmd.exe
Вполне достаточно асинхронного вызова субпроцесса:
Код: Выделить всё
start f:\tgr\tgr.exe /go
Три пути ведут к знанию: путь размышления - это путь самый благородный, путь подражания - это путь самый легкий и путь опыта - это путь самый горький. - Конфуций
Закрытие окна cmd exe
Как перевести команды на dc_cmd и как перенести маппинг в include?
Помогите.
Пишите мне в VK или Sjkype™.
Написано в контактах
Помогите.
Пишите мне в VK или Sjkype™.
Написано в контактах
Закрытие окна cmd exe
cmd.exe - это не системный процесс, и при старте системы он запускаться не
должен. Так что - ищите, откуда ноги растут. Для начала неплохо бы выложить скин запущенных процессов, а там видно будет.
должен. Так что - ищите, откуда ноги растут. Для начала неплохо бы выложить скин запущенных процессов, а там видно будет.