WMI远程注销计算机的命令是什么呢?
ObjectQuery oq = new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
ManagementObjectSearcher mos = new ManagementObjectSearcher(ms, oq);
ManagementObjectCollection moc = mos.Get();
foreach (ManagementObject mo in moc)
{
mo.InvokeMethod(strControlCommand, null);
}
其中关机strControlCommand="shutdown",重启strControlCommand="Reboot",注销用什么,我试验了一下"Logoff","Relogin"都不可以,请帮忙。
------解决方案--------------------
'==========================================================================
'
' 注销/重起/关闭本地Windows NT/2000 计算机。基本思路如下:
'
' Win32ShutDown(flag)中flag的参数:
' 0 注销
' 0 + 4 强制注销
' 1 关机
' 1 + 4 强制关机
' 2 重起
' 2 + 4 强制重起
' 8 关闭电源
' 8 + 4 强制关闭电源
————————————————————————————————————————————————————————————————————————-
命令你试试“logout”
'