分享一个利用串口和TCP控制电脑关机的软件
可以通过命令行“-s -t xx”关闭计算机。 方法是打开CMD命令行输入
shutdown -s -t xx
按回车后,计算机将根据命令结束时设置的时间进行倒计时关机。 命令末尾的 xx 表示时间(以秒为单位)。 例如-s -t 120 表示2分钟后关闭。
如果要关闭自动化系统中的多台计算机,理想的方法是从一台主机向所有计算机发送关闭命令。 本文分享的软件是通过CMD命令行原理封装的客户端,允许用户通过TCP和串口两种通信方式来控制局域网计算机的远程命令关机。
软件安装与配置
首先下载软件,复制到需要控制的电脑上,双击.exe,点击下一步,确定即可完成安装。
单击MCE菜单栏打开设置页面。 设置如下:
页面:勾选隐藏,软件启动后会自动最小化任务栏,不会出现影响其他软件的弹窗。 上显示页面:检查并输入IP和端口后,传入的命令将转发给对方,对方可以以此作为关闭命令的反馈,以确认主机是否收到命令。 如果不需要反馈,您可以不选中它。
3.页面:勾选,默认端口为5150,也可以手动修改可用端口号。 TCP关闭命令将通过主机的IP+此端口进来。 软件收到关机命令后,会执行相应的cmd命令行关机任务。
4、页面:勾选,软件将接受串口的关机命令,并执行cmd关机任务。 注意选择正确的串口号。 串口的波特率等参数也可以手动设置。
关机命令
软件固定关机命令是
shutdown+回车
在另一台电脑上使用串口调试工具和TCP调试工具分别测试效果。
注意:命令末尾必须有回车符!
将 MCE 设置为开机自动启动
按住电脑键盘上的win+r键调出运行程序并进入shell:
按回车键打开启动菜单,将桌面上的MCE快捷方式复制或移动到启动菜单文件夹中,这样每次开机时MCE软件就会自动启动,并且可以随时通过远程关机命令进行控制
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。