远程关机

guoyan177 2004-05-10 11:53:19
加精
用InitiateSystemShutdown API函数可以关闭掉远程机子,但是无法象
ExitWindowsEx关闭本地机子一样把电源也关掉,不知道大家有什么办法可以远程关闭掉电源(不在远程机子上装程序)。
...全文
496 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
guoyan177 2004-05-13
  • 打赏
  • 举报
回复
晕,那难道大家以前所说的远程关机只是shutdown不成,而并不是能关掉电源啊?
苦恼。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
COM_MOC 2004-05-12
  • 打赏
  • 举报
回复
sorry, 我试了一下,发现at命令确实达不到你想要功能,你介绍的那篇文章http://www.stefan-kuhr.de/poweroff/main.php3里面有一个工具,在自己机器上是可以正常工作的,但关远程的我一直没有成功,它像是用到NT的端口445提供的服务来完成这项功能,你再找找这方面的资料吧,看看445端口都提供哪些服务。
whalefish2001 2004-05-12
  • 打赏
  • 举报
回复
好像是不能完全的关掉,因为我试验过多少次了,呵呵。
至于怎么把电源关掉,我也不知道。
guoyan177 2004-05-11
  • 打赏
  • 举报
回复
楼上的,windows的AT命令可以实现poweroff(关掉电源)吗?有没有这方面的资料?
guoyan177 2004-05-11
  • 打赏
  • 举报
回复
权限是要管理员权限,如果只是shutdown而不是poweroff我已经可以实现了。我的意思是,如何poweroff而不是shutdown
COM_MOC 2004-05-10
  • 打赏
  • 举报
回复
研究一下windows的at 命令吧,里面应该可以达到你的要求。但是像pyyukiki所说,你需要权限,才可以执行远程关机的命令。
AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"
pyyukiki 2004-05-10
  • 打赏
  • 举报
回复
有这好东东么,肯定要权限允许的,不能因为服务器上装了程序就可以关闭远程的机子,那他人的安全问题何在?
guoyan177 2004-05-10
  • 打赏
  • 举报
回复
楼上的CS模式当然可以了,但是我现在做的东西,被要求只能在服务器上装程序。
tianxiangyuan 2004-05-10
  • 打赏
  • 举报
回复
在目标机器上运行一个服务进程,然后通过网络向其发送关机指令,由该服务进程调用ExitWindowsEx关闭本地机子。
guoyan177 2004-05-10
  • 打赏
  • 举报
回复
难道没有人做过吗?
guoyan177 2004-05-10
  • 打赏
  • 举报
回复
http://www.stefan-kuhr.de/poweroff/main.php3
netsys2 2004-05-10
  • 打赏
  • 举报
回复
除非对方机器的网卡支持远程关机,否则不可能

4,354

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧