評定平臺命令行語法
您可以使用 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、arm64、x86。
命令列選項
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 |