powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
10 сообщений из 10, страница 1 из 1
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776312
Фотография George-III
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть необходимость перегружать ПК в сети, использовать необходимо только штатные средства ОС, нельзя пользоваться telnet....
На ПК установлены ОС 2k/98/XP/2003Server/2000Server...
Можно ли это осуществить?
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776336
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Штатные средства есть в ХР и 2003 - это внешняя команда ShutDown
Для некоторых это есть в ResKit, некоторые не имеют такой возможности.
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776362
Фотография George-III
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly PodgoretskyШтатные средства есть в ХР и 2003 - это внешняя команда ShutDown
Для некоторых это есть в ResKit, некоторые не имеют такой возможности.
Спасибо большое уважаемый Анатолий, но у меня есть ещё вопрос, планируется управление перегрузкой ПК осуществлять с ПК с ОС Windows 2000 Pro +SP4, такой внешней команды там нет, как поступить в такой ситуации?
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776458
aleks2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эТО ШТАТНОе средство
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
' use "." for local computer
' Use "PowerOff_Force" for a forced poweroff


ShutDown "mj1.brilliant.local", "reboot"

Sub ShutDown(sNode, sAction)

  Const EWX_LOGOFF =  0 
  Const EWX_SHUTDOWN =  1 
  Const EWX_REBOOT =  2 
  Const EWX_FORCE =  4 
  Const EWX_POWEROFF =  8 

  on Error Resume Next

  Set oWMI = GetObject("winmgmts:" _
     & "{impersonationLevel=impersonate,(Shutdown)}!\\" _
     & sNode & "\root\cimv2")

  Set colOperatingSystems = oWMI.ExecQuery _
     ("Select * from Win32_OperatingSystem")
  For Each obj in colOperatingSystems
    Set oOS = obj :  Exit For
  Next

  sAction = LCase(sAction)

  Select Case sAction
    Case "logoff"
      iCmd = EWX_LOGOFF
    Case "logoff_force"
      iCmd = EWX_LOGOFF + EWX_FORCE
    Case "shutdown"
      iCmd = EWX_SHUTDOWN
    Case "shutdown_force"
      iCmd = EWX_SHUTDOWN + EWX_FORCE
    Case "reboot"
      iCmd = EWX_REBOOT
    Case "reboot_force"
      iCmd = EWX_REBOOT + EWX_FORCE
    Case "poweroff"
      iCmd = EWX_POWEROFF
    Case "poweroff_force"
      iCmd = EWX_POWEROFF + EWX_FORCE
    Case Else
      ' Default value
      iCmd = EWX_POWEROFF
  End Select

  oOS.Win32shutdown iCmd
EndSh:
End Sub
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776459
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же написал - ResKit (Resource Kit) ищи на Микрософте.
Но сможешь ли ты удаленно перезагрузить с 2000 не знаю, надо пробовать.
Гораздо проще это делать с ХР или 2003, там есть и ГУИ
Во всяком случае можно сначала попробовать это сделать с ХР или 2003, а то окажется, что удаленно 2000 вообще нельзя перезагрузить, а потом уже искать ResKit и смотреть уже там.
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776474
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WMI есть в 2000?
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776523
Фотография ФВЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно есть.
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34776534
Фотография George-III
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly PodgoretskyЯ же написал - ResKit (Resource Kit) ищи на Микрософте.
Но сможешь ли ты удаленно перезагрузить с 2000 не знаю, надо пробовать.
Гораздо проще это делать с ХР или 2003, там есть и ГУИ
Во всяком случае можно сначала попробовать это сделать с ХР или 2003, а то окажется, что удаленно 2000 вообще нельзя перезагрузить, а потом уже искать ResKit и смотреть уже там.
Всем спасибо, поступил проще, перенес shutdown.exe с машины c ОС Windows 2003 Server на машину с ОС Windows 2000 Pro, удаленно все перегружаю c Win2000 Pro... Без ошибок...
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34777255
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George-III Anatoly PodgoretskyЯ же написал - ResKit (Resource Kit) ищи на Микрософте.
Но сможешь ли ты удаленно перезагрузить с 2000 не знаю, надо пробовать.
Гораздо проще это делать с ХР или 2003, там есть и ГУИ
Во всяком случае можно сначала попробовать это сделать с ХР или 2003, а то окажется, что удаленно 2000 вообще нельзя перезагрузить, а потом уже искать ResKit и смотреть уже там.
Всем спасибо, поступил проще, перенес shutdown.exe с машины c ОС Windows 2003 Server на машину с ОС Windows 2000 Pro, удаленно все перегружаю c Win2000 Pro... Без ошибок...
заодно прихватите sc.exe и reg.exe ... чтоб и про них тему не подымать :)
...
Рейтинг: 0 / 0
как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
    #34777473
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВсем спасибо, поступил проще, перенес shutdown.exe с машины c ОС Windows 2003 Server на машину с ОС Windows 2000 Pro, удаленно все перегружаю c Win2000 Pro... Без ошибок...Отлично, значить переносимость вниз есть
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / как перегрузить ПК по сети из командной строки (*.bat или *.cmd файлом)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]