python 通过Socket让远程电脑执行某些命令
目录:
此外,您可能并不总是希望登录并连接到您的计算机以执行小而简单的任务。 例如,如果您想拍摄远程计算机的屏幕截图,您是否想要登录? 你肯定想要一个更简单的出路,不是吗? 我们会告诉你一个。
sRemote是一个Windows应用程序,它允许您访问或更确切地执行远程计算机上的命令,而无需任何远程连接 。 如果您的计算机已开启,您可以直接通过电子邮件帐户进行控制。 是的,你没有看错。 让我们深入研究一下。
sRemote入门
首先,您需要下载应用程序并从压缩文件中提取它。 首次运行应用程序时,系统会要求您设置密码。
注意:请记住此密码 ,不要与任何人共享密码 ,因为这将成为远程命令您的计算机的门户。
完成后,将显示该工具的主界面。 单击 Gmail设置 的链接以配置要监控的帐户。
输入您希望监控并用于控制您的计算机的帐户的电子邮件地址。 同时输入相关密码。 在第三个字段中,输入您要接收已执行命令的回复的电子邮件地址。
准备好后单击“ 开始监控” 。 您还可以设置检查已配置的Gmail帐户的时间间隔或频率。
使用sRemote
您一定想知道邮箱中的监控内容。 应用程序会检查传入的邮件,并扫描主题行以查找特定的关键字/命令。 一旦找到匹配,它就会在远程计算机上执行该命令(该应用程序在远程计算机上运行)。
这意味着如果您希望执行命令,则必须将邮件发送到您使用sRemote配置的电子邮件帐户。 邮件可以从任何域/服务发送,其主题行必须包含该命令。
命令语法: password(); 命令(); 其中password是您在开头设置的sRemote密码,命令是列表中的任何一个(单击主界面上的 命令 以打开包含命令列表的文档 ) 。 几个例子是: -
- screenshot()将屏幕截图附加到返回的电子邮件中
- shutdown()将关闭你的电脑
- logoff()注销
- copy(oldpath,newpath)将旧路径中的文件复制到newpath
注意:每个命令必须用分号(;)分隔。
查看我发送的命令/请求(上图)我拍摄的机器截图。 我收到的回复包含一个附加的截图,我真的很喜欢它发生的速度。
结论
我尝试执行一些命令,结果令人印象深刻。 告诉我们您对所尝试命令的体验。
这个工具非常具有创新性,我很欣赏开发人员的想法和努力。 你呢?