在知道对方机器的IP(局域网内)用户 密码,实现远程重启

来源:互联网 发布:罗素文集 知乎 编辑:程序博客网 时间:2024/04/30 03:16
先建立IPC$连接,然后再调用API InitiateSystemShutdown
BOOL InitiateSystemShutdown(
  LPTSTR lpMachineName, //机器名,可以是IP地址,如果为空,则表示本机
  LPTSTR lpMessage,     //提示信息,可以为nil
  DWORD dwTimeout,      //倒记时时间,以秒为单位,
                        //在倒记时过程当中可以用API AbortSystemShutdown
                        //取消该关机或重启操作
  BOOL bForceAppsClosed,//是否强制关机,即不对应用程序发送关机消息
  BOOL bRebootAfterShutdown //是否重启,若为true,而会重启,否则只会关机
);
原创粉丝点击