VBS + Планировщик
От: Мольков А.В. Россия http://vladregion.arbitr.ru/
Дата: 14.04.05 07:47
Оценка:
Приветсвую!
Нужно на всех компах в сети(станции с Вин98 и Вин2000) добавить задание в планировщик. На тех станциях(Вин98), где он выключен — включить его.
Можно ли это реализовать средствами VBS и если да — то буду очень рад кусочку кода.

Заранее спасибо.
Re: VBS + Планировщик
От: Мольков А.В. Россия http://vladregion.arbitr.ru/
Дата: 14.04.05 10:15
Оценка:
нашел кусок кода:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewJob = objWMIService.Get("Win32_ScheduledJob")
errJobCreated = objNewJob.Create _
    ("Notepad.exe", "********123000.000000-420", _
        True , 1 OR 4 OR 16, , , JobID) 
Wscript.Echo errJobCreated


но... возникает вопрос — будет ли это работать на Вин98?
поясню задачу: нужно создать джоб, который будет выполняться 2 раза в день(в 9.10, например, и в 15.10) по рабочим дням... хотелось бы задать ему определенной имя, чтоб потом, в случае надобности, можно было его так же скриптом найти, изменить или удалить. с этим примером повозюкавшись на Вин2000 так и не смог понять значение "-420" — как оно расчитывается, а то у меня задание на 1 час раньше нужного планируется.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.