【发布时间】:2015-05-23 23:06:21
【问题描述】:
我有一台电脑,我想用我的电脑来关闭实验室里的其他电脑,所以我需要用qt5编写程序来实现这个功能;
即:远程关闭同一局域网内的多台计算机。
我有所有计算机的 IP 和名称。
所有电脑都有window7操作系统;
谁能帮我写qt5代码?
谢谢
【问题讨论】:
我有一台电脑,我想用我的电脑来关闭实验室里的其他电脑,所以我需要用qt5编写程序来实现这个功能;
即:远程关闭同一局域网内的多台计算机。
我有所有计算机的 IP 和名称。
所有电脑都有window7操作系统;
谁能帮我写qt5代码?
谢谢
【问题讨论】:
如果您可以在这些计算机上安装服务器,则可以制作 TCPsocket 客户端/服务器解决方案。
在您计算机上的客户端应用程序中,您可以连接到所有其他 IP
并发送关闭消息。在服务器计算机上,当您收到关闭消息时,您可以执行:QProcess::startDetached("shutdown.exe /s");
但这可能是一个更简单的解决方案: https://technet.microsoft.com/en-gb/library/cc770416.aspx http://www.computerperformance.co.uk/windows7/windows7_shutdown_command.htm
【讨论】: