維護模式允許新的或更新的軟體通過自動允許電腦防護規則中的軟體變更來運行,同時繼續封鎖任何有封鎖規則的軟體。通常,請按照以下步驟配置維護模式:
步驟
- 建立一個
電腦防護
物件。 - 建立並配置
ApplicationControlComputerExtension
物件以開啟維護模式。可選擇設定持續時間以自動關閉維護模式。將ApplicationControlComputerExtension
物件新增到Computer
物件。 - 使用
ComputerApi
物件來開啟電腦防護的維護模式。 - 使用
ComputerApi
物件來驗證維護模式是否開啟。
接下來需執行的動作
如果您未設定維護模式自動關閉:
-
建立一個
電腦防護
物件。 -
創建並配置一個
ApplicationControlComputerExtension
對象以關閉維護模式,並將其添加到電腦防護
對象中。 -
使用
ComputerApi
物件來關閉維護模式。
如需有關維護模式的詳細資訊,請參閱 在進行計劃變更時開啟維護模式。
以下範例在排定的升級期間啟用維護模式 10 分鐘。
# Create and configure an ApplicationControlComputerExtesnion object application_control = api.ApplicationControlComputerExtension() application_control.maintenance_mode_status = "on" application_control.maintenance_mode_duration = duration # Add the ApplicationControlComputerExtension to a Computer object computer = api.Computer() computer.application_control = application_control # Update the computer computers_api = api.ComputersApi(api.ApiClient(configuration)) return computers_api.modify_computer(computer_id, computer, api_version)
另請參閱 API 參考中的 修改電腦防護 操作。