什么是.exe以及如何正确使用它

at.exe 和 schtasks.exe 是方便的命令行工具,可帮助您在计算机上自动执行操作,而无需手动执行。它们使在多台计算机上设置同一任务变得容易,并且在处理需要使用任务计划程序的应用程序或脚本时非常有用。

Microsoft 已弃用 at.exe 命令,并建议使用更高级的 schtasks.exe 命令来管理计划任务。

在本指南中,我们将向您展示如何使用命令提示符中的 at.exe 和 schtasks.exe 工具管理计划任务。

在exe有什么用?

at.exe 是 Windows 操作系统中的命令行实用工具,允许您计划任务在指定时间运行。它可用于创建、查看、修改或删除计划任务,使您能够从命令提示符或批处理文件执行各种操作。

使用 at.exe 命令,您可以指定要执行的任务的确切时间和日期,以及需要运行的程序或命令。

该命令在多个 Windows 操作系统中可用,包括 Windows 7、Windows Vista、Windows XP 和一些旧版本的 Windows。

什么是 schtasks.exe?

Schtasks.exe 是任务计划程序工具,允许您管理计划任务。与已弃用的 at.exe 命令相比,它提供了一种更高级、更灵活的方法来创建、修改、查看和删除计划任务。

即使任务计划程序具有图形界面,您也可以使用命令提示符创建、编辑和删除任务。

如何使用 at.exe 和 schtasks.exe?

1. 创建定时任务:

  1. 打开“开始”菜单,搜索“命令提示符”,然后选择“以管理员身份运行”。
  2. 若要创建在上午 8:30 使用 schtasks 运行应用的日常任务.exe在 Windows 8 及更高版本上,请键入以下命令:将 MyTasks 替换为所需的文件夹路径,将脚本任务替换为要为任务指定的名称,将 C:\Scripts\script.bat 替换为要运行的应用程序或脚本的路径。以 08:30 格式设置任务的所需时间。SCHTASKS /CREATE /SC DAILY /TN "MyTask\Script Task" /TR "C:\Scripts\script.bat" /ST 08:30cmd_JIbj2Jmh9n
  3. 若要在 Windows 7 和更早版本上使用 at.exe 创建任务,请键入以下命令:AT 09:00 /EVERY:D "C:\Scripts\script.bat"cmd_Ka9F73U6nT
  4. 按下以创建任务。Enter

2. 更改计划任务:

  1. 以管理员身份打开命令提示符。
  2. 对于 Windows 8 及更高版本,请输入以下命令以将名为“脚本任务”的任务运行的时间更改为上午 9:00:SCHTASKS /CHANGE /TN “MyTasks\Script Task” /ST 09:00RH6GXGv6Hl-1“我的任务”替换为所需的文件夹路径,将“脚本任务”替换为要为任务指定的名称。以 09:00 格式设置任务的所需时间。
  3. 对于 Windows 7 及更早版本,请改用 at.exe 命令:AT 09:00 /CHANGE "MyTasks\Script Task"cmd_WVh17HfoRN
  4. 如果出现提示,请键入您的用户帐户密码,然后按 键。Enter

3. 查看定时任务

  1. 以管理员身份打开命令提示符。
  2. 若要在 Windows 10 及更高版本上查看计划任务,可以使用以下命令:SCHTASKS /QUERYcmd_fYhycoHlCJ
  3. 此命令将显示系统上所有计划任务的列表,包括其名称、状态、触发器和其他详细信息。
  4. 对于 Windows 7 及更早版本,请运行以下命令:AT

使用任务计划程序创建的任务将位于列表底部。

4. 取消计划任务

  1. 以管理员身份启动命令提示符。
  2. 对于 Windows 8 及更高版本,请运行以下命令以删除名为“清理任务”的计划任务: 本示例从计划任务中删除位于“我的任务”文件夹中的“清理任务”。SCHTASKS /DELETE /TN "MyTasks\Cleanup Task"
  3. 要确认删除,请在出现提示时键入并按 。YEntercmd_K6AT4R2doK
  4. 对于 Windows 7 及更早版本,请运行以下命令 at.exe 命令以删除计划任务: 将 8 替换为要删除的任务的 ID。AT 8 /DELETEcmd_5AQHFXdgMw
  5. 若要从 Windows 8 和更高版本的操作系统中删除所有任务,请运行以下命令:SCHTASKS /DELETE /TN * /Fcmd_RaYsPbT714
  6. 若要从 Windows 7 及更早版本中删除所有任务,请改用以下命令:AT /DELETE

与at命令不同,schtasks是一个更高级和灵活的命令,用于管理Windows中的计划任务。要了解有关 schtasks 命令的参数和选项的更多信息,请访问官方 Microsoft Learn 页面。

您还可以使用任务计划程序实用程序来创建、修改和管理计划任务。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun231251.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2023年6月4日 下午9:12
下一篇 2023年6月5日 上午8:08