Назад | Перейти на главную страницу

Как выключить удаленную машину Win2k8 с помощью WMIC?

Каков точный синтаксис выключения удаленного сервера Win2k8 с помощью WMIC?

(Причина, по которой необходимо использовать WMIC, состоит в том, что удаленная машина в другом домене NT и локальная машина не имеет доступа к этому домену. WMIC принимает параметры / user: и / password: и аутентифицирует сам удаленный компьютер.)

Это не работает:

wmic /node:10.162.x.x / user: tech1 \ xxxx / password: xxxx OS call Shutdown

Выполнение (Win32_OperatingSystem) -> Завершение работы ()

ОШИБКА: Код = 0x8004102f Описание = Неверный метод Параметр (ы)

Объект = WMI


wmic /node:10.162.x.x / user: tech1 \ xxxx / password: xxxx Завершение работы ОС (1)

Глагол или метод не имеет входных параметров.


wmic /node:10.162.x.x / user: tech1 \ xxxx / password: xxxx os call Win32Shutdown (1)

Выполнение (Win32_OperatingSystem) -> Win32Shutdown ()

ОШИБКА:

Код = 0x8004102f

Описание = Недействительный параметр метода (ов)

Объект = WMI


wmic /node:10.162.x.x / user: tech1 \ xxxx / password: xxxx путь Win32_OperatingSystem call Shutdown (1)

Глагол или метод не имеет входных параметров.


wmic /node:10.162.x.x / user: tech1 \ xxxx / password: xxxx путь Win32_OperatingSystem call Shutdown

Выполнение (Win32_OperatingSystem) -> Завершение работы ()

ОШИБКА: Код = 0x8004102f Описание = Недопустимый метод Параметр (ы) Facility = WMI

Я не знаю, почему WMIC не работает, но версия PowerShell работает:

$cred = get-credential tech1\xxxxx
(gwmi -comp 10.162.x.x -cred $cred Win32_OperatingSystem).Shutdown()

Вам будет предложено ввести пароль, его не обойтись без запроса пароля.

wmic /node: "machinename" os where primary="true" call shutdown

Должен быть пробел после: "Имя машины" и "истина" должны быть кавычками.

использовать /user:username между machinename и os, если вам нужно аутентифицировать

1-й, но вам нужен пробел между ipaddress и / user:

добавить предложение where

что-то вроде

wmic os, где "версия, подобная '%'" вызывает win32shutdown 2

Попробуй это

WMIC /node:COMPUTER process call create “cmd.exe /c shutdown”