如何通过短信向计算机发出命令

您在旅途中,参加早晨的会议,然后突然意识到,您急忙离开房门,一直保持开机状态。通常,您会一路踢到办公室,浪费所有电能,而电脑却整天闲置在家,而不是今天。今天,您驶到路边,发送简短的文字说“关闭#mycomputer",然后再次出发去上班。完成工作。

这种情况是可能的,或者您需要启动病毒扫描,启动网站备份,对服务器执行ping操作并通过电子邮件将结果发送给您,以及其他所有工作的完整列表家用电脑,即使您不在家也可以。将Dropbox和IFTTT结合在一起,并编写一些简单的Windows脚本,不仅可以实现,而且实际上非常容易实现。如果您不熟悉Dropbox,请查阅我们的完整指南。

不用担心,我将向您展示如何设置系统,如何编写第一个Windows脚本文件(WSF)。命令,您可以使用短信触发该命令,然后我将向您发送最终的其他脚本列表,您可以通过一条简单的短信在家用PC上启动这些脚本。听起来很有趣?让我们开始吧。

设置Dropbox和IFTTT

Here’s how this system works. First, you send an SMS command to IFTTT , which takes your command and translates it into a text file that gets placed into a special folder on your Dropbox account. Meanwhile, you’ve configured your computer to regularly monitor that directory and watch for the text files. When it sees a new text file shows up, your computer will follow whatever command is identified by the name of the file.

第一步是在Dropbox帐户中创建一个特殊文件夹,其目的只是为了允许IFTTT放置这些“命令" "文件。

完成此操作后,进入您的IFTTT帐户并创建一个新配方。选择SMS作为触发渠道,然后“向IFTTT发送带有标签的SMS"作为触发器。

这使您可以定义特殊的标记SMS,以触发IFTTT采取行动。您可以根据需要调用特殊标签。在我的情况下,我将其称为#mycomputer。

IFTTT为您提供了一个特殊的电话号码,用于将您的SMS命令发送至该号码。记下该号码并将其保存到您的电话联系人列表中。这是您用来远程控制计算机的号码。

接下来,仍在IFTTT中,您需要选择“此"操作。选择“ Dropbox操作"通道,然后选择“创建文本文件"操作。

将其设置为使用您创建的特殊Dropbox文件夹,您可以将其余字段保留为默认。您会注意到,放置在Dropbox文件夹中的文件的文件名是您在手机中键入的消息。因此,如果您想让IFTTT在Dropbox文件夹中放置一个名为shutdown.txt的文本文件,则将为短语“ shutdown.exe #mycomputer"发短信-就是这样!

Now IFTTT is configured to receive your SMS and insert the text file that you’ve told it to, directly into the special remote control folder you’ve set up in Dropbox just for this purpose.

现在,这就是完成后,是时候设置计算机来监视该特殊文件夹了,并在任何新的文本文件到达时进行响应。

设置计算机

您要做的第一件事要做的是在您的计算机上安装Dropbox(如果尚未安装的话)。只需转到您的Dropbox帐户,单击您的配置文件名称下拉菜单,然后单击“安装链接"。

Once you’re done with that, you’ll need to configure the Windows Script that will regularly monitor your Dropbox folder and look for new text files to appear.

<脚本语言=“ VBScript">

Dim strShutdown

设置文件1 = CreateObject(“ Scripting.FileSystemObject")

strComputer =“所有者-PC"

如果

全部结束需要做的是编辑此文件,并为要添加到新的SMS-Command系统中的每个不同的文本文件和命令添加新的“ If"语句。在上面的脚本中,“ FileExists"命令检查Dropbox路径中是否存在“ shutdown.txt"。如果存在该文件,它将立即删除该文件,然后运行Shutdown命令。

将此文件保存在您喜欢的PC上的任何位置,然后设置计划的任务以某种频率运行它。就我而言,我每小时运行一次以检查Dropbox文件夹中是否有新的SMS命令。

只需在计划任务的“操作"选项卡下添加监视脚本的路径即可。

不要忘记选择“唤醒计算机以运行此任务",这样,当您不在计算机旁时,任务仍将运行。

该系统现在可以

发布您的计算机文本消息

运行快速测试,我向IFTTT电话号码发送了一条“关机#mycomputer"的SMS,在不到20秒的时间内,我

我添加的脚本的另一部分是ping网站并通过电子邮件发送结果代码,您可以在我的文章中找到有关3个很棒的Windows脚本的信息。只需将其放入上述相同WSF文件中的If语句中-在Dropbox文件夹中查找“ pingsite.txt"将触发该部分代码。

可以通过向文本发送短信来触发该脚本, pingsite #mycomputer"。 IFTTT将“ pingsite.txt"放入Dropbox文件夹,每小时脚本将其发现,然后运行该部分代码!该解决方案适用于您可以想到的任何WSF脚本-只需将其添加到新部分的文件中,即可在Dropbox文件夹中查找其他名称的文本文件。可能性是无限的。

您发短信,您的计算机会做出响应。

您曾经完成过这样的SMS到计算机自动化吗?如果是这样,您采取了什么方法?你喜欢这种方法吗?在下面的评论部分中分享您自己的提示和反馈!

图片来源:通过FreeDigitalPhotos.net随身携带手机

标签: Dropbox IFTTT 远程访问