Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / SHUTDOWN через WSH / 6 сообщений из 6, страница 1 из 1
21.04.2006, 12:12
    #33682055
Veritas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SHUTDOWN через WSH
вот такая вот проблемка:

Set colOperatingSystems = GetObject("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
ObjOperatingSystem.Win32Shutdown(1)
Next

Если делаю так, то все замечательно выключается за исключением одного НО..
появляется сообщение "Теперь питание компьютера можно выключить"... гдеб мне эту противную запись отрубить.. кто знает ? :)
...
Рейтинг: 0 / 0
21.04.2006, 12:16
    #33682074
saint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SHUTDOWN через WSH
ГЫ. на сколько я знаю эта надпись зависит от ОС и компутера. если у вас компутер ACPI-ный - то ось сама может его выключить.
А раньше компутеры выключались только нажатем павер.
...
Рейтинг: 0 / 0
21.04.2006, 12:20
    #33682093
Veritas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SHUTDOWN через WSH
Эт понятное дело :)) но в данном случае комп новый ивсе нормально ОС сама выключает.. винда 2000 вот поэтому то и удивлен... иде йя так понимаю нету? :)
...
Рейтинг: 0 / 0
21.04.2006, 13:00
    #33682275
Джонес
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SHUTDOWN через WSH
VeritasЭт понятное дело :)) но в данном случае комп новый ивсе нормально ОС сама выключает.. винда 2000 вот поэтому то и удивлен... иде йя так понимаю нету? :)

может есть параметры?
аналоги флагов EWX_FORCE, EWX_POWEROFF в winAPI ???
...
Рейтинг: 0 / 0
21.04.2006, 14:40
    #33682836
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SHUTDOWN через WSH
Уже было и не раз
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
  strComputer = "."

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

'0      Log Off 
'0 +  4   Forced Log Off 
'1      Shutdown 
'1 +  4   Forced Shutdown 
'2      Reboot 
'2 +  4   Forced Reboot 
'8      Power Off 
'8 +  4   Forced Power Off 
...
Рейтинг: 0 / 0
24.04.2006, 10:15
    #33685435
Veritas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SHUTDOWN через WSH
Спасибо, все раработало.. точнее завыключалось :)
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / SHUTDOWN через WSH / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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