Здравствуйте, господа. Я, видимо, старею, но столкнулся с, казалось бы, простой траблой.
Дано:
Windows 7
комп выходит в Инет по VPN
в автозагрузке куча всего
Хочется автоматического коннекта к Инету при включении компа. Само собой, чтобы поднять VPN, требуется пауза в автозагрузке для того, чтобы успели загрузиться все небходимые службы.
Вот такой вариант CMD'шника работает:
@set @x=0 /*@echo offcscript //nologo /e:jscript "%~f0" 10000rasdial beeline login passwordgoto:eof */ if(isFinite(WScript.Arguments(0))) WScript.Sleep(WScript.Arguments(0))
Но, согласитесь, хранить свои логин с паролем в открытом виде — не комильфо. Так что приходится придумывать костыли через ярлык сетевого подключения.
Вот тут-то и закавыка. Планировщик заданий файлы *.LNK по религиозным (?) причинам не приемлет. Первое, что пришло в голову — батник:
@echo offtimeout /t 10start "c:\Users\Rulchik\Desktop\beeline.lnk"
Но, вместо ожидаемого результата, вылетает вот такая шляпа:
(батник лежит в папке c:\Start)Вопрос: что делать? Как победить? Ставить монструозные планировщики типа nnCron ради такой ерунды не хочется. Не бросайте старика, поможЫте чем можЫте :)