評定平臺命令行語法

您可以使用 AXE.exe 從命令行使用評定平臺,這是一種命令行工具,可用來將腳本中的作業自動化,並將資源使用量降到最低。 此外,命令行選項可讓您存取無法透過 Windows 評定主控台取得的參數。

AXE.exe有限制:您無法使用它來執行預先設定的作業或 Windows 評定工具組所提供的其中一個單一評定。 您也無法使用 AXE.exe 建立或修改作業;若要建立或修改作業,您必須使用 Windows 評定主控台。

AXE.exe會隨 Windows Assessment Toolkit 一起安裝,且預設會安裝到下列資料夾:

%ProgramFiles(x86)%\Windows Kits\10\Assessment and Deployment Kit\Windows Assessment Toolkit<em>architecture</p>

其中 architecture 是下列其中一項:amd64、arm、arm64x86

命令列選項

AXE.exe使用下列語法:

axe job_file /Timeout seconds] [/NoPublish] [/PublishPath folder_path] [/RemoveRestart] [/DisplayLog ETL_file] [/NoWarnings] [/JobParameter 參數=] [/Pause]

axe /Analyze results_file [/Job job_file] [/Assessment assessment_file]

下表說明這些選項。 這些選項的名稱不區分大小寫。

選項 描述
說明/? 顯示可用AXE.exe命令列選項的相關信息。
job_file 指定您要執行的作業 (.jobx) 檔案,job_file可以指定相對路徑。 如果作業檔案位於您執行AXE.exe的目錄中,則不需要路徑。

根據預設,當您在 Windows 評定控制台中建立作業時,它會儲存到 %USERPROFILE%\Documents\Windows Assessment Console\Jobs\。

注意:如果未指定其他執行動作的參數,則需要此選項。

範例:
axe C:\\Assessments\\MyJobs\\Job1\.jobx
/Job job_file 指定工作檔案的路徑和檔名,job_file,用於尋找評估以在結果檔案內重新分析。
/Analyze results_file 重新分析results_file所指定作業 (.jobx) 檔案的結果。 此選項需要直接從套件或評定指令清單取得作業,才能找出要重新分析的評量。
/Assessment assessment_file 指定評估指令清單的路徑和檔名,assessment_file,以在指定的結果檔案中重新分析。
/Timeout 指定作業在作業結束之前,等候另一個作業完成並出現錯誤的時間量,以秒為單位。 當秒數為零時,預設值會立即結束作業,而不會在另一個作業已經執行時執行。

範例:
axe C:\\Assessments\\myJobs\\Job1\.jobx /Timeout 30
/NoPublish 指定不要將結果檔案發佈至作業檔案中指定的位置。 當您使用此選項時,結果會儲存至預設位置 %LOCALAPPDATA%\Microsoft\Axe\Results\。

範例:
axe C:\\Assessments\\myJobs\\Job1\.jobx /NoPublish
/PublishToSource 指定在執行 /Analyze,AXE.exe更新原始結果資料夾。 使用 /PublishToSource 是選擇性的,在執行作業時會忽略它。

/PublishToSource 可以與發行路徑結合,但只有在AXE.exe無法發佈至原始結果資料夾時,才會使用發佈路徑。
/PublishPathfolder_path 指定要發佈結果檔案的位置。 folder_path所指定的路徑會覆寫作業檔案中指定的發行集路徑 ResultsPublishPath。 如果此選項與 /NoPublish 結合,則會忽略此選項。

範例:
axe C:\\Assessments\\myJobs\\Job1\.jobx /PublishPath
C:\\Assessments\\myResults
/DisplayLogETL_file 顯示ETL_file所指定事件追蹤記錄檔 (ETL) 檔案的內容,該檔案可以包含路徑和檔名中的通配符。 AXE.exe在執行作業時寫入 ETL 檔案,並在控制台視窗中顯示路徑。

記錄檔的預設位置是 %LOCALAPPDATA%\Microsoft\Axe\Logs\GUID\,其中 GUID 是針對每個新作業隨機產生的 GUID。 SessionLogFiles 節點中的作業結果檔案也包含完整位置。 此節點會指定所有記錄檔。

注意:所有 ETL 檔案都會自動轉換成儲存在結果目錄中的單一AxeLog.txt檔案。 您可以使用 [記事本] 開啟此檔案。

範例:
axe /DisplayLog %LOCALAPPDATA%\\Microsoft\\Axe\\Logs\\E5A6CB43\-C1CE\-4FC1\-8170\-13B002E250B36\\AxeLog\-000\.etl
/RemoveRestart 指定應該移除任何現有的暫止作業重新啟動工作。

注意: 當您使用此選項時,不需要 /JobFile 選項。

當您執行作業時,評量會建立工作,以在發生系統失敗時重新啟動作業,例如失去電源。 當您使用此選項時,工作會從工作排程器中移除。 如果沒有任何作業重新啟動工作擱置中,評量會傳回錯誤,通知您工作不存在。

範例:
axe /RemoveRestart
/NoWarnings 隱藏警告訊息。 這是選擇性參數。

範例:
axe C:\\Assessments\\myJobs\\Job1\.jobx /NoWarnings
/暫停 在作業完成之後暫停AXE.exe。 接著,您可以在控制台中看到任何錯誤或其他資訊,然後AXE.exe結束,主控台就會關閉。 當您按下按鍵時,即會繼續結束。

範例:
axe C:\\Assessments\\myJobs\\Job1\.jobx /Pause
/JobParameter 參數=value 指定要覆寫作業指令清單中可能存在之作業參數的值您可以使用 /JobParameter 最多 100 次來指定多個作業參數。 如果出現重複的參數名稱,評估會使用針對該名稱提供的最後一個值。 使用 /JobParameter 是選擇性的。

/PublishPath 選項優先於使用此選項設定 ResultsPublishPath 作業參數。

範例:
axe C:\\Assessments\\myJobs\\Job1\.jobx /JobParameter iterations=1

Windows 評定主控台概觀