Прошу прощения, но есть скрипт подобного содержания:
-----------------------------------------------------------
dim OpSysSet, obj
strComputer = "192.168.0.250"
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(8)
Next
---------------------------------------------------------------
Выключает удаленную машину хорошо, но если машина залочена, то толку никакого.
Вопросы такие:
1. Что означает цифра в предпоследней строке скрипта, вернее нужно описание значений цифр от 0 до возможного (8 - выключение, это понятно)?
2. Как посредством подобного скрипта вырубить заблокированную машину?
3. Возможно ли что-то подобное написать на JavaScript. Где взять пример.
Варианты типа программ не подходят, нужно именно скриптами.
Всем заранее спасибо!