什麼是 at.exe 以及如何正確使用它

什麼是 at.exe 以及如何正確使用它

at.exe 和 schtasks.exe 是方便的命令行工具,可幫助您在計算機上自動執行操作,而無需手動執行。它們使在多台計算機上設置相同的任務變得容易,並且在處理需要使用任務計劃程序的應用程序或腳本時非常有用。

Microsoft 已棄用 at.exe 命令並建議使用更高級的 schtasks.exe 命令來管理計劃任務。

在本指南中,我們將向您展示如何在命令提示符中使用 at.exe 和 schtasks.exe 工具管理計劃任務。

atexe有什麼用?

at.exe 是 Windows 操作系統中的命令行實用程序,可讓您安排任務在指定時間運行。它可用於創建、查看、修改或刪除計劃任務,使您能夠從命令提示符或批處理文件執行各種操作。

使用 at.exe 命令,您可以指定要執行的任務的確切時間和日期,以及需要運行的程序或命令。

該命令在多個 Windows 操作系統中可用,包括 Windows 7、Windows Vista、Windows XP 和一些較舊版本的 Windows。

什麼是 schtasks.exe?

schtasks.exe 是允許您管理計劃任務的任務計劃程序工具。與已棄用的 at.exe 命令相比,它提供了一種更高級、更靈活的方式來創建、修改、查看和刪除計劃任務。

儘管 Task Scheduler 具有圖形界面,但您也可以使用命令提示符來創建、編輯和刪除任務。

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

1、創建定時任務:

  1. 打開開始菜單,搜索命令提示符,然後選擇以管理員身份運行。
  2. 要在 Windows 8 及更高版本上使用 schtasks.exe 創建在上午 8:30 運行應用程序的日常任務,請鍵入以下命令:將 MyTasks 替換SCHTASKS /CREATE /SC DAILY /TN "MyTask\Script Task"/TR "C:\Scripts\script.bat"/ST 08:30為所需的文件夾路徑,將 Script Task 替換為您要為任務指定的名稱,和C:\Scripts\script.bat以及您要運行的應用程序或腳本的路徑。以 08:30 格式設置任務的所需時間。
  3. 要在 Windows 7 和更早版本上使用 at.exe 創建任務,請鍵入以下命令: AT 09:00 /EVERY:D "C:\Scripts\script.bat"
  4. Enter創建任務。

2. 更改定時任務:

  1. 以管理員身份打開命令提示符。
  2. 對於 Windows 8 及更高版本,輸入以下命令以將名為 Script Task 的任務運行的時間更改為上午 9:00:將 MyTasksSCHTASKS /CHANGE /TN “MyTasks\Script Task” /ST 09:00
    替換為所需的文件夾路徑,將 Script Task 替換為您要為任務指定的名稱。以 09:00 格式設置任務的所需時間。
  3. 對於 Windows 7 和更早版本,請改用 at.exe 命令: AT 09:00 /CHANGE "MyTasks\Script Task"
  4. 如果出現提示,請鍵入您的用戶帳戶密碼並按Enter

3.查看定時任務

  1. 以管理員身份打開命令提示符。
  2. 要在 Windows 10 及更新版本上查看計劃任務,您可以使用以下命令:SCHTASKS /QUERY
  3. 此命令將顯示系統上所有計劃任務的列表,包括它們的名稱、狀態、觸發器和其他詳細信息。
  4. 對於 Windows 7 及更早版本,運行以下命令:AT

您使用任務計劃程序創建的任務將位於列表底部。

4.取消計劃任務

  1. 以管理員身份啟動命令提示符。
  2. 對於 Windows 8 及更高版本,運行以下命令刪除名為 Cleanup Task 的計劃任務:SCHTASKS /DELETE /TN "MyTasks\Cleanup Task"本示例從計劃任務中刪除位於 MyTasks 文件夾中的 Cleanup Task。
  3. 要確認刪除,請Y 在出現提示時鍵入並按Enter
  4. 對於 Windows 7 及更早版本,運行以下 at.exe 命令刪除計劃任務: AT 8 /DELETE將 8 替換為您要刪除的任務的 ID。
  5. 要從 Windows 8 和更新的操作系統中刪除所有任務,請運行以下命令: SCHTASKS /DELETE /TN * /F
  6. 要從 Windows 7 及更早版本中刪除所有任務,請改用以下命令:AT /DELETE

與 at 命令不同,schtasks 是一個更高級、更靈活的命令,用於管理 Windows 中的計劃任務。要了解有關schtasks 命令的參數和選項的更多信息,請訪問官方 Microsoft Learn 頁面。

如有任何問題和更多建議,請使用下面的評論部分。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *