Показать полную графическую версию : Перзагрузка сервера WIndows через командную строку
как можно скрипт написать чтобы сервер через бат или смд перезагрузился ?
Посмотри тут: http://ovc-alexey.narod.ru/win/win003.html или тут: http://artdesigns.narod.ru/computer_rundll32.html
Rundll32 сработает только для 9х виндов! Чтобы ребутнуть 2000, создай файл с расширением 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
есть программа shutdown.exe, по моему из Resurse Kit то ли Win2000, то ли WinXp.
позволяет выключать, перезагружать компьютеры в том числе и удаленные.
или ищи в инете
я пользуюсь этой программой для перезагрузки по расписанию.
Ares2004
04-07-2004, 22:10
есть программа shutdown.exe, по моему из Resurse Kit то ли Win2000, то ли WinXp.
А по-моему, это стандартная тулза и лежит она в System32...
Попробуй shtdown /r /f /n \\имя_компа
Арес прав. Это стандартная фича и сложного в ней ничего нет.
просто набери shutdown и она тебе напишет список ключей с которыми она запускается.
Сам пользуюсь ею. Через батник. работает отменно.
Ares2004
А по-моему, это стандартная тулза и лежит она в System32...
Стандартная - это logoff.exe . Shutdown.exe - это из ресурскита.
Shutdown действительно есть и в ХР и в 2003 Сервере
Но... :) Работает он только под загруженным профилем!
А как запустить из фонового режима?
Через Планировщик заданий пробовал - не работает :(
Хотя, может я не правильно его настраивал?
C:\WINDOWS\system32\shutdown.exe -f -r
Планировщик запускается под системной записью.
Если из профиля или из блокировки - все нормально. :)
Если закрыть профиль - не запускается :(
Пишет, что запуск был, а вжурнале следующее:
==========
"Служба планировщика заданий"
Завершено в 30.11.2004 9:53:57
"Служба планировщика заданий"
Началось в 30.11.2004 9:54:00
"Shutdown.job" (shutdown.exe)
Началось в 30.11.2004 9:55:00
"Shutdown.job" (shutdown.exe)
Закончилось в 30.11.2004 9:55:00
Итог: Задание завершено с кодом (0).
=========
Спасибо за внимание :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.