2 ax01071990 ax01071990 于 2015.05.29 15:08 提问

关于windows远程关机initiateSystemShutdown函数的问题
    远程计算机在开机状态下,通过调用函数可以正常完成远程关机;但是如果远程计算机本身处于关机状态,再调用这个函数时会导致程序阻塞,无限等待而无法返回,最终卡死…
    有没有办法在调用这个函数之前,确认远程计算机是否处于开机状态?或者,如果远程计算机处于关机状态,怎么保证调用函数后能够正常返回,不被阻塞?是否应该设置某些参数?
            有木有大神来解答一下,万分感谢!

2个回答

tangyulai
tangyulai   2015.05.29 15:13

ping 一下主机的IP 有返回值在执行;

ax01071990
ax01071990 多谢~
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.05.29 23:39

wmi查询一下系统状态信息。

Csdn user default icon
上传中...
上传图片
插入图片