Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Выключить все компы в сети

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

RuslanFM



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посмотри скрипты я ими пользовался на Win2k, на Win98  не пробовал,  их поставил в шедулер с паролем админа. все работало, приложения не все закрывались , это есть (.
 
poweroff.vbs
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
 
и  
reboot.vbs
 
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(2)  
Next

Всего записей: 5 | Зарегистр. 18-11-2003 | Отправлено: 11:31 21-05-2004
nightlight

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предлагаю рассмотреть вариант с известной утилиткой PsShutdown c не менее известного сайта
http://www.sysinternals.com/ntw2k/freeware/psshutdown.shtml
В Вашем случае должно быть что-то вроде этого:
 
psshutdown \\* -f   -t 300 // гасим все в домене....даем задержку, чтоб успеть отменить.
psshutdown \\server -a      //отменяем для сервера

Всего записей: 112 | Зарегистр. 17-03-2004 | Отправлено: 17:08 21-05-2004
Krechet



Free diver
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nightlight

Цитата:
Предлагаю рассмотреть вариант с известной утилиткой PsShutdown c не менее известного сайта  
http://www.sysinternals.com/ntw2k/freeware/psshutdown.shtml  
В Вашем случае должно быть что-то вроде этого:  
 
psshutdown \\* -f   -t 300 // гасим все в домене....даем задержку, чтоб успеть отменить.  
psshutdown \\server -a      //отменяем для сервера  

Лучший вариант - решает главную задачу. Буду пользоваться этим.
Да и вообще, комплект утилит PSTools, который есть на это сайте очень хорош!

----------
Timeo danaos et dona ferentes
Каждой твари - по витой паре

Всего записей: 719 | Зарегистр. 07-01-2003 | Отправлено: 07:20 24-05-2004
Raredemon



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nightlight

Цитата:
psshutdown \\* -f   -t 300 // гасим все в домене....даем задержку, чтоб успеть отменить.  
psshutdown \\server -a      //отменяем для сервера  

Можно сделать гораздо проще. Сделать список компьютеров подлежащих к выключению и указать его в качестве аргумента. У меня например так:
psshutdown.exe @complist.txt -c -t 300 -m "Your computer will be powered down. Just press \"Cancel\" if you really need to work now."
Запускается в 11 часов вечера шедулером. Список компов можно получить таким скриптом:
Set objDomain = GetObject("WinNT://DOMAIN_NAME")  
objDomain.Filter = Array("computer")  
 
For each comp in objDomain  
  wscript.echo comp.Name
Next

Сделать вывод в файл и отредактировать...

----------
Designed for Windows XP.
Powered by Gentoo!
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Всего записей: 1787 | Зарегистр. 03-09-2003 | Отправлено: 13:28 24-05-2004
liski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
--------------------------------------------------------------------------------
Сеть на (много)хWin2k, (много)WinXP, 2xWin98. Сервер Win2k  
Юзеры не выключают компы на ночь. Достали уже.  
Нужно выключить все компы, например, в 23-00.  
 
Злой админ выключает мой комп по сети каждый день по сети.Не дает ,противный, качать с rapidshare.
 
Как ему запретить это делать.
 
спасибо!!

Всего записей: 154 | Зарегистр. 08-10-2004 | Отправлено: 15:07 02-02-2007
slava00

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня подобный вопрос. Не знаю где спросить, а так как тема очень близка моей, то и решил задать вопрос здесь.
Тоже надо выключаться все (ну или почти все) компы в локалке, но не по расписанию, а после времени бездействия.
В принципе самый простой способ - найти какой-нибудь скринсейвер, который это может делать, т.е. через, например, 5 минут бездействия включается скринсейвер, в настройках которого можно указать через сколько времени выключать комп - и поставить тому кому надо. И, например, через политики, включить скринсейвер всем. Но не смог найти нужный скринсейвер. Есть некий 911, но он не выключает комп. Есть некий GreenSaver, но у него некрасивая картинка. Есть winexit.scr из ресурскита, но он только логофф делает. прикрутить к логофф скрипт выключения мне не удалось, но это и неудобно.
Так в результате и не знаю что предпринять. Если кто-то делал что-то подобное - подскажите как лучше поступить?

Всего записей: 7 | Зарегистр. 27-01-2006 | Отправлено: 15:52 15-03-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Выключить все компы в сети


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru