window是下命令shutdown的问题
局域网内知道对方IP 用命令 shutdown -m \\对方IP 为什么关不了对方的机器  
求一个能用的方法,要有用的
------解决方案--------------------
需要对要关机电脑提前设置,开始-运行-gpedit.msc-计算机配置-Windows设置-安全设置-本地策略-用户权限分配,双击右面的“从远程系统强行关机”,添加用户“Everyone”。以后想要关机的时候,在局域网内的任意一台电脑上打开cmd输入“shutdown /m \\要关机器的IP /s ”即可。此时被关机器上30s倒计时后开始关机。
参考:
用法: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]
   [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
   没有参数   显示帮助。这与键入 /? 是一样的。
   /?         显示帮助。这与不键入任何选项是一样的。
   /i         显示图形用户界面(GUI)。
              这必须是第一个选项。
   /l         注销。这不能与 /m 或 /d 选项一起使用。
   /s         关闭计算机。
   /r         关闭并重新启动计算机。
   /g         关闭并重新启动计算机。系统重新启动后,
              重新启动所有注册的应用程序。
   /a         中止系统关闭。
              这只能在超时期间使用。
   /p         关闭本地计算机,没有超时或警告。
              可以与 /d 和 /f 选项一起使用。
   /h         休眠本地计算机。
              可以与 /f 选项一起使用。
   /e         记录计算机意外关闭的原因。
   /m \\computer 指定目标计算机。
   /t xxx     设置关闭前的超时为 xxx 秒。
              有效范围是 0-315360000 (10 年),默认值为 30。
              如果超时时间大于 0,则默示 /f
              参数。
   /c "comment" 重启动或关闭的原因的注释。
              最多允许 512 个字符。
   /f         强制正在运行的应用程序关闭,不前台警告用户。
              当为 /t 参数指定大于 0 的值时,
              则默示 /f 参数。
   /d [p|u:]xx:yy  提供重新启动或关机的原因。
              p 表明重新启动或关闭是计划内的。
              u 表示原因由用户定义。
              如果 p 和 u 均未指定,则是计划外重新启动
              或关闭。
              xx 是主要原因号(小于 256 的正整数)。
              yy 是次要原因号(小于 65536 的正整数)。