![]() |
Как сделать, чтобы при выходе в инет включались автоматически определенные программы?
Я из автозагрузке убрал асю и антвирь. Можно сделать так, чтобы при выход в инет(выделенка или ISDN), ася и антивирь включались автоматически? ОС windows xp sp-2.
|
yanvlad
А как происходит выход в инет? Запускается какая-то программа-клиент? |
Petya V4sechkin
Цитата:
|
yanvlad
Единственное, что приходит в голову - сделать батник (командный файл .cmd) с запуском всех нужных программ. |
yanvlad
Ну смотрите, наверное нужно будет два командных файла, например так: 1. Код:
rasdial параметры смотрите командой rasdial /? 2. Код:
@START /W "C:\Путь_к_файлу\1.cmd" Более подробно о параметрах команды узнаете если ввести команду start /? |
Blast
Насчет опции /W сильно сомневаюсь (и насчет кавычек тоже, у команды Start с кавычками сложные отношения). Зависит от того, остается ли процесс rasdial запущенным постоянно (после соединения). Если да, то Start /W будет ждать, пока процесс не завершится (т. е. пока не завершится соединение с инетом :)) Аналогично с другими программами - человеку нужны аська и антвирус. Они постоянно висят в памяти, поэтому опцию /W для их запуска использовать нельзя. К примеру, у меня для соединения с инетом (авторизации) используется программа-клиент. Пришлось извратиться как-то так: Код:
@Echo Off |
Цитата:
а вообще зачем изголяться с таймаутами? последовательно прописать в батник rasdial, антивирь да аську и все, ну запустится ася раньше чем есть коннект, так она же по умолчанию реконнект делает все равно, да и антивирь если раньше запустится, то тоже не смертельно ;) |
Blast
Цитата:
Но аську и антивир без опций /W, примерно так: Код:
Start /D"%ProgramFiles%\ICQ" Icq.exe |
Цитата:
|
Спасибо что ответили на мой вопрос. Однако я не очень силен в этой области. Просьба не смогли бы вы объяснить по доходчивее как все это делается? За ранее спасибо. :sorry:
|
Скопируйте текст кода в блокнот, подствьте свои и сохраните файл присвоив ему расширение bat, поместите ярлык на файл на рабочий стол и запускайте.
Код:
rasdial имя_соединения имя_пользователя пароль |
Blast
Я дико извиняюсь, но команда START в таком виде не работает. Можно так: Код:
rasdial имя_соединения имя_пользователя пароль |
Создал командный фаил. Дозвон идет с инетом соединяется, но ася не запускается и ответного дозвона нет. Что не так делаю?
rasdial volga [имя пользователя [пароль]] [/PHONE:p8w8097076500] [/CALLBACK:p8w8097076500] System32\Ras\имя пользователя.pbk. @START /D"C:\Program Files\ICQLite"\ICQLite.exe или @START "C:\Program Files\ICQLite"\ICQLite.exe |
Petya V4sechkin
Не нужно извиняться, я не использовал start - чистая теория ;) yanvlad Ну так вы прописали неправильно, сделайте так: Код:
@START /D"C:\Program Files\ICQLite" ICQLite.exe |
Спасибо за советы Blast,Petya V4sechkin. Все зароботало. :clapping:
|
Наздоровье, заходите если что :)
|
Время: 20:45. |
Время: 20:45.
© OSzone.net 2001-