@echo off setlocal cd/d %temp% echo Set colOperatingSystems = GetObject(winmgmts:{(Shutdown)})ExecQuery(Select * from Win_OperatingSystem) >shutdownvbs echo For Each objOperatingSystem in colOperatingSystems >>shutdownvbs echo ObjOperatingSystemWinShutdown() >>shutdownvbs echo Next >>shutdownvbs cscript shutdownvbs del shutdownvbs 将以上代码存成BAT文件直接运行就可以了 我在上实验成功 偶也保证使用了WMI技术实际上根本不用使用bat文件的直接使用vbs文件就行vbs文件的内容如下 Set colOperatingSystems = GetObject(winmgmts:(Shutdown)})ExecQuery(Select * from Win_OperatingSystem) For Each objOperatingSystem in colOperatingSystems ObjOperatingSystemWinShutdown() Next 将上面的内容保存为一个ShutDownvbs放在桌面上用得时候直接点一下就成了 伟大的WMI技术啊 如果手头没有SHUTDOWNDAMEWARE等工具对方计算机上又没有装PCANYWHEREIIS等你只要知道对方的管理员密码就可以先远程启动它的TELNET服务然后TELNET上去将脚本复制/粘贴到DOS窗口里一切就完成了 简单的说就是不需要任何工具就可以远程关机或重启WINXP |