PDA

Показать полную графическую версию : Как выключить системник?


Leot
06-12-2003, 19:57
Подскажите пожалуйста как вырубать системный блок по сетке?
Суть в том что у нас стоит отдельно файловый сервер (в шкафчике без клавы, мышки и монитора). Прописали батник для команды shutdown и в принципе все зашибись тольк ATX блок после завершения работы не отключается. А вырубать через службу терменала не очень удобно. И еще не подскажете какой файл отвечает за завершение работы в winде.

Исправлено: Leot, 16:47 7-12-2003

Vich
08-12-2003, 10:48
лучше возми разработку 3d-party. или свою напиши. не сложно

monkkey
08-12-2003, 12:46
rundll32 user.exe,ExitWindows Завершение работы Windows
или скрипт

dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//./root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")

For Each obj In OpSysSet
obj.Win32Shutdown(8)
Next

запихнуть в файл типа shut.vbs
а его - в шедулер

Leot
08-12-2003, 17:59
Спасибо за подсказку завтра поэксперементирую с файлом rundll32 user, а на счет разработок 3d-party конкретно не встречал подскажите какие (сам написать не могу я только учусь работать с PC)

monkkey
08-12-2003, 18:04
Это означает - третья фирма, т.е. ищите да обрящете :)

Leot
08-12-2003, 18:55
Понятно (кто ищет тот всегда найдет!)

Leot
09-12-2003, 17:27
monkkey спасибо за скрипт фунциклирует как надо жалко к xp не подошел и ещё не подскажите с помащю какой команды можно запускать файлы на удаленной машине а то в шедулер не очень удобно вставлять так как определенного времени выключения компа нет.




© OSzone.net 2001-2012