您一次又一次执行多少Windows任务?如果这些可以自动化,那不是很好吗?真幸运,因为这正是Task Scheduler的功能。
Task Scheduler的基本功能是在指定的位置打开程序,但实际上它还具有其他功能,例如发送电子邮件,使计算机进入睡眠状态,或自动删除文件夹中的所有文件。让我们向您展示如何操作。
任务计划程序的基本“操作方法"
首先,对系统中的计划任务或任务进行搜索调度程序,然后选择结果以启动该实用程序。即使您从未使用过调度程序,也可能会注意到自己已经在执行任务。这是因为某些系统功能和已安装的程序将需要在某些时间运行。一个常见的示例是自动扫描更新的程序。
在基本级别上。 Task Scheduler可以启动程序,发送电子邮件和显示消息,因此让我们来看看如何进行设置。打开“任务计划程序"后,从右侧导航中选择创建基本任务…。这将打开一个新窗口,要求您为任务指定名称和描述。完成后,单击下一步按钮。
下一个屏幕允许您指定何时开始任务。您可以选择标准时间间隔(例如每天或每周),也可以选择在计算机启动或登录时运行任务。选择后,点击下一步按钮。根据您的选择,可能会要求您进一步指定时间间隔。再次点击下一步。
现在,您可以选择是启动程序,发送电子邮件还是显示消息。同样,下一个屏幕将取决于您选择的内容。填写必填信息,点击下一步,然后通过点击完成确认任务。优秀!您现在已经安排了任务。现在,让我们看一下可能会派上用场的情况。
使任务自动化的麻烦
您的时间很宝贵,重复执行任务不会浪费时间。现在您已经知道如何创建任务,下面是一些自动化将是有益的情况。
机会是每次登录计算机时都打开相同的程序–也许是您的Web浏览器,电子邮件和聊天客户端。当您可以自动执行该过程时,无需麻烦依次加载这些文件。
请按照上述步骤开始设置您的任务。在触发屏幕上,您应该选择当我登录,然后单击下一步。在操作屏幕上,单击启动程序,然后单击浏览... 。导航到所需程序(例如,默认情况下,Firefox存储在C:\ Program Files \ Mozilla Firefox \ firefox.exe中)并选择它。
最后,单击 Next ,然后完成。重复执行此过程多次,直到为每个要登录的程序自动启动都有任务。
有关此方面的更多想法,请务必查看我们的指南。有关如何自动运行程序的信息。
您是否有一个始终需要清除的文件夹?一个常见的示例可能是Downloads文件夹,该文件夹很快就会变得笨重,可能只需要您临时需要的东西。我们可以创建一个任务,该任务将以指定的时间间隔自动删除文件夹中的所有内容。
首先,启动记事本并将以下内容复制并粘贴到其中:
REM删除7天以上的文件
forfiles / p“ C:\ Users \ NAME \ Downloads" / s / m *。* / c“ cmd / c Del @path" / d -7 <
您需要在其中进行一些编辑。首先,将文件夹路径(从 C:\ 到下载的所有内容)更改为您要清除的文件夹路径。如果要将其保留为“下载"文件夹,只需使用您的帐户名关闭 NAME 即可。其次, 7 是指再次执行此操作之前应经过的天数。上面的示例设置了一个星期,但是如果您每个月都想将其更改为30,就可以了。
现在转到文件和另存为…,并将文件命名为 FolderClearup.bat 。实际上,只要结尾处带有 .bat (代表批处理),您就可以随意调用它。保存后,打开文件以确保它可以工作–如果指定的文件夹已清空,您将知道它是否存在。
然后加载Task Scheduler并按照上面概述的步骤创建任务。将触发设置为您在批处理文件中指定的任何时间段(对于上面的示例,则为每周一次),对于操作,您需要选择开始程序。然后浏览... 到您的批处理文件,选择它并导航到任务创建的末尾。
感谢“ How-To Geek",帮助我们启发该任务!一定还要查看我们的指南,以了解如何自动保持Windows清除过时的文件。
您是否每周总是必须发送一封电子邮件,也许是向老板发送报告?借助Task Scheduler和一个名为SendEmail的精巧实用程序,您可以在任意时间间隔自动发送电子邮件,并自动包含附件。
我们有一个出色的指南,详细介绍了如何使用以下方法发送自动电子邮件附件。如果您已经熟悉SendEmail,那么您要做的就是如上所述在调度程序中创建基本任务,然后在 Action 上选择SendEmail作为程序。在名为添加参数(可选)的文本框中,输入如下内容:
-f [email protected] -u星期一状态更新-m这是此数据的分析数据周! -a Analytics_Channel1.csv -t [email protected] -s smtp.gmail.com:587 -xu [email protected] -xp xxxxxxx -o tls = yes
此示例来自我们的指南链接上面的内容,但应根据您的SendEmail设置进行编辑(切换出诸如电子邮件,服务器和消息内容之类的内容)。
不要担心,如果您以前从未使用过SendEmail,请查看链接的指南
您将能够立即执行所有步骤来进行设置。
您是否需要再次唤醒系统,但不必担心,因为它仍然相对简单。首先,启动记事本并输入以下内容:
Rundll32.exe Powrprof.dll,SetSuspendState Sleep
转到文件,然后另存为... ,并将文件命名为 Sleep.bat (同样,只要文件扩展名位于末尾,就可以了)。
设置此项在上面概述的任务计划程序中。将 Trigger 设置为您希望系统唤醒的任何时间。在操作屏幕上,您应该选择启动程序。然后浏览... 到您的批处理文件中,选择它并完成任务创建。
要唤醒系统,您需要选择 Create Task…"。任务计划程序中的strong>(而不是基本任务)。在常规标签上,为您的任务提供名称和描述。
切换到触发器标签,单击新建…,然后在出现的窗口中输入您希望计算机唤醒的时间。完成后,点击确定。
切换到操作标签,选择 New…,然后选择< strong>显示操作的消息。在这里输入您喜欢的任何内容-计算机唤醒时将显示的内容。完成后,单击确定。
最后,切换到条件标签,并确保唤醒计算机以运行此任务被打勾。一切顺利,因此点击确定。现在,当您告诉计算机后,您的计算机将进入睡眠和唤醒状态。
感谢groovyPost获得有关此计算机的绝妙提示!
可用替代品
Windows内置有Task Scheduler,但是您可以使用其他程序来自动执行任务。您可能会发现它们更可靠,或者用户界面更直观。
不要害怕使用Task Scheduler,看看适合您的方案。毕竟,任务始终可以被删除。您甚至可以将其与其他技巧结合使用,例如使Windows Update减少烦人程度。掌握了诀窍之后,您将设置各种任务并节省大量时间。
您当前是否对特定任务使用任务计划程序?有一个好主意是我们不在列表中吗?
标签: 计算机自动化 Windows Task Scheduler