Планировщик! :)

Обсуждение сетевых операционных систем и их применения (Windows, Linux, FreeBSD, Novell и т.д.)

Модератор: Модераторы

Новый участник
Сообщения: 3
Зарегистрирован: 11 янв 2005, 11:13

Сообщение Wolfheart » 14 мар 2005, 10:36

Приветствую всех!
Хотелось бы поинтересоваться, как в планировщике заданий сделать таск на
перезагрузку компьютера в определённое время каждый день?
ОС: WinXP, Windows server 2003
Подскажите пожалуйста! :)

Администратор
Сообщения: 3444
Зарегистрирован: 19 дек 2003, 13:36
Откуда: Москва

Сообщение domovoy » 14 мар 2005, 12:43

Можно скажем так, вот скрипт на перезагрузку компьютера
strComputer = "atl-dc-01"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate,(Shutdown)}!\\" & _
strComputer & "\root\cimv2")

Set colOperatingSystems = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")

For Each objOperatingSystem in colOperatingSystems
objOperatingSystem.Reboot()
Next

Сохраняем его как reboot.vbs и просто делам в пранировщике задание на запуск его в нужное время.
Правильно заданный вопрос - это уже половина ответа.

Активный пользователь
Сообщения: 323
Зарегистрирован: 02 фев 2005, 19:30

Сообщение глобальный каталог » 15 мар 2005, 15:12

>вот скрипт

ни фига ты замутил - стихотворение целое :-)))
в вин2к делается так:

X:\WINNT\system32\tsshutdn.exe 10 /reboot /delay:10

и всё! одной строкой - никаких стихов :-)))

Администратор
Сообщения: 3444
Зарегистрирован: 19 дек 2003, 13:36
Откуда: Москва

Сообщение domovoy » 15 мар 2005, 16:04

глобальный каталог
Да только это у тебя делается локально на компе а это можно и удаленно с другого компа, для локального выполнения нужно заменить в начале на
strComputer = "."
Правильно заданный вопрос - это уже половина ответа.

Активный пользователь
Сообщения: 323
Зарегистрирован: 02 фев 2005, 19:30

Сообщение глобальный каталог » 15 мар 2005, 16:10

а для удалённого компа делается так:

X:\WINNT\system32\tsshutdn.exe 10 /server:имя_удалённого_компа
/reboot /delay:10

по прежнему никаких стихов :-) в вин2к3 кажись вместо tsshutdn.exe пишется просто shutdn.exe - короче чё-то в этом духе, просто название экзешника другое :-)

Вернуться в Сетевые операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2