как закрыть cmd.exe после исполнения батника?

Обсуждение проблем, связанных с ПО для компьютеров

Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.

Ответить
padsel
Сообщения: 3
Зарегистрирован: 19 янв 2007, 19:30

как закрыть cmd.exe после исполнения батника?

Сообщение padsel »

чтобы при загрузке комп подключался к инету и запускалась опера
написал:

rasphone.exe -d название_соединения
"f:\program files\Opera\opera.exe"
exit

сохранил, как батник и поставил в автозагрузку
всё работает, только cmd.exe не закрывается после выполнения

вот как?
older
Сообщения: 34
Зарегистрирован: 30 июл 2009, 10:09

Re: как закрыть cmd.exe после исполнения батника?

Сообщение older »

1. Создай на рабочем столе иконку на запуск своего батника.
поставь галку - закрывать окно после завершения в свойствах иконки.
2. Скопируй получившийся PIF-файл из папки рабочего стола в папку,
где живет батник
3. Дальше можешь удалить иконку с рабочего стола
Должно сработать
И опыт ,сын ошибок трудных
И гений ,парадоксов друг
Аватара пользователя
bzzz
Сообщения: 517
Зарегистрирован: 10 авг 2006, 17:42
Откуда: От мамы с папой

Re: как закрыть cmd.exe после исполнения батника?

Сообщение bzzz »

Проблема в том, что бат-файл ожидает завершения процесса opera.exe. Мы же не запускаем оперу в отдельном процессе. Как только опера будет закрыта, окошко цмд само закроется.
Простейший способ - не извращаться с батниками, а засунуть две операции как две записи в автозагрузку.
ИзображениеИзображение
Аватара пользователя
Vose
Сообщения: 4347
Зарегистрирован: 12 июн 2006, 14:22
Откуда: Свердл. обл.

Re: как закрыть cmd.exe после исполнения батника?

Сообщение Vose »

padsel
Соединение можете и батником устанавливать, а оперу - просто отдельным ярлыком в автозагрузку
Глупый пингвин робко прячет, умный - смело достаёт...
padsel
Сообщения: 3
Зарегистрирован: 19 янв 2007, 19:30

Re: как закрыть cmd.exe после исполнения батника?

Сообщение padsel »

ога, когда оперу закрываешь, и консоль закрывается
мне обидно, что я с простейшим батником справиться не могу

да не проблема другими способами запускать, я именно про батник спрашиваю
простой ведь вопрос

__________________________________________________________
На будущее - не надо писать подряд за самим собой. Есть кнопка правка.
У вас ещё одно сообщение будет проходить через премодерацию. Потому, будет видно только после одобрения модера.
Al_lexx
Аватара пользователя
MegaAf
Сообщения: 772
Зарегистрирован: 06 ноя 2006, 00:44

Re: как закрыть cmd.exe после исполнения батника?

Сообщение MegaAf »

попробуй добавить start:
start "f:\program files\Opera\opera.exe"
У желания 1000 возможностей, у нежелания 1000 причин!!! :: AMD Athlon XP 2500+ GF5200 -> ATi-AMD Athlon 64 X2 5200+ Ati Radeon 3850
Аватара пользователя
bzzz
Сообщения: 517
Зарегистрирован: 10 авг 2006, 17:42
Откуда: От мамы с папой

Re: как закрыть cmd.exe после исполнения батника?

Сообщение bzzz »

Вариант MegaAf сработает.
А вообще, start мегаполезная команда. с её помощью можно запускать процессы с заранее выбранным приоритетом.
Читайте справку start /?
ИзображениеИзображение
Giz
Сообщения: 1
Зарегистрирован: 08 мар 2010, 01:13

Re: как закрыть cmd.exe после исполнения батника?

Сообщение Giz »

Вариант MegaAf сработает
Сработает, но в таком виде
start "" "f:\program files\Opera\opera.exe"
alikolalia
Сообщения: 1
Зарегистрирован: 01 апр 2010, 18:33

Re: как закрыть cmd.exe после исполнения батника?

Сообщение alikolalia »

@echo off
start исполняемый файл
exit
Ответить