zac - 用於 Novell ZENworks Adaptive Agent 的指令行管理介面。
zac command options
zac 公用程式可以在 ZENworks 受管理設備上執行指令行管理功能,包括安裝與移除軟體套裝軟體、套用規則以及註冊與取消註冊設備。
大多數指令都具有完整格式與簡短格式:
完整格式:add-reg-key
簡短格式:ark
若兩種格式都可以使用,則指令如下所示:
add-reg-key (ark) 引數
使用指令時,只需輸入完整格式或者簡短格式:
zac add-reg-key 引數
zac ark 引數
引數可以是必要引數,也可以是選用引數。必要引數以尖角括弧括住,如 <引數>。選用引數以方括弧括住,如 [引數]。如果引數包含空格,則以引號括住:
zac ark "arg 1"
顯示指令的相關資訊。
重新設定啟用的驗證輔助伺服器。
範例:
從伺服器擷取組態檔案:
zac asr -t config
重新設定 CASA 簽章證書:
zac asr -t casa
重新設定 Jetty Web 伺服器:
zac asr -t jetty -u 管理員 -p 密碼
重新設定整個輔助伺服器:
zac asr -t all -u 管理員 -p 密碼
如果需要使用者名稱和密碼,但指令行中未提供,系統會提示您予以指定。
使用外部簽署的證書設定驗證輔助設備。
安裝指定的套裝軟體。使用 bundle-list 指令將獲得可用套裝軟體及其顯示名稱的清單。
範例:
zac bin bundle1
啟動指定的套裝軟體。使用 bundle-list 指令將獲得可用套裝軟體及其顯示名稱的清單。
根據顯示名稱啟動套裝軟體的範例:
zac bln bundle1
以下是根據顯示名稱啟動套裝軟體,並在啟動動作失敗時關閉自我修復功能 (預設會開啟自我修復) 的範例:
zac bln bundle1 -noSelfHeal
顯示指定給設備與登入使用者的套裝軟體清單。
範例:
zac bl
顯示指定套裝軟體的狀態、版本、GUID 以及要求等資訊。使用 bundle-list 指令將獲得可用套裝軟體及其顯示名稱的清單。
範例:
zac bln bundle1
重新整理指定套裝軟體的相關資訊。
範例:
zac br bundle1
解除安裝指定的套裝軟體。使用 bundle-list 指令將獲得已安裝之套裝軟體及其顯示名稱的清單。
範例:
zac brm bundle1
解除安裝指定的套裝軟體。使用 bundle-list 指令將獲得已安裝之套裝軟體及其顯示名稱的清單。
範例:
zac bu bundle1
驗證已安裝的套裝軟體 (透過套裝軟體顯示名稱指定),以確定沒有移除或損壞檔案。使用 bundle-list 指令將獲得已安裝之套裝軟體及其顯示名稱的清單。
範例:
zac bv bundle1
透過對每個檔案計算檢查總數來驗證輔助設備內容。
可選的記錄檔會詳細記錄檢查總數比較的結果。
範例:
zac cchk -l:"C:\Program Files\Novell\ZENworks\logs\cchk.log"
將此 CDP 上內容 ID 及其同步狀態的清單與主要伺服器認為它應具有的狀態進行比較。
您可以使用下列選項:
範例:
zac cvc -l:"C:\Program Files\Novell\ZENworks\logs\cvc.log"
輸入內容路徑指定的目錄下缺少的內容,並記錄到 log-path 指定的檔案中。
範例:
zac cic c:\輸入來源目錄 -l:"C:\Program Files\Novell\ZENworks\logs\cic.log"
喚醒內容配送點工作線串。您可以使用下列任一選項:
範例:
zac cdp
zac cdp replicate
僅當代理程式升級為輔助設備時,才可使用此指令。
立即執行清理並刪除 MDStatus 資料庫中自上次成功彙總後 14 天內未更新的項目。依預設,清理每天執行一次,代理程式服務啟動時執行第一次。記錄層級設為「除錯」時,清理方法會將適當的訊息記錄到 zmd-messages.log 檔案。
MDStatus 資料庫用於將套裝軟體與規則狀態從受管理設備彙總至 ZENworks 伺服器。
將自上一次成功彙總狀態後更新過的狀態彙總至 MDStatus 資料庫。依預設,狀態寄件者每 5 分鐘自動彙總狀態一次。
MDStatus 資料庫用於將套裝軟體與規則狀態從受管理設備彙總至 ZENworks 伺服器。
在檔案系統中顯示、移除或回存工作站 GUID,為擷取影像做好準備。
顯示 GUID 值的範例:
zac fsg
從檔案系統中移除 GUID 的示例:
zac file-system-guid -d
在檔案系統中回存 GUID 的示例:
zac file-system-guid -r
執行庫存掃描或開啟收集資料表單。
執行庫存掃描的範例:
zac inv scannow
開啟收集資料表單的範例:
zac inv cdf
顯示組態位置。組態位置決定設備為進行驗證、設定組態、獲取內容及收集等目的而要連接的一或多個目標 ZENworks 伺服器。
範例:
zac config-location
zac cl
顯示或變更設備的安全性位置。安全性位置決定套用至設備的安全性規則 (設定)。
接受下列選用引數。如果未指定引數,則會使用 view 引數。
範例:
變更或顯示 ZENworks Adaptive Agent 的記錄器組態。
您可以使用下列選項:
對記錄檔進行重設的範例:
zac logger resetlog
顯示當前記錄層級的範例:
zac logger level
將記錄層級設為 DEBUG 及以上的範例:
zac logger level DEBUG
將瀏覽器書籤規則的設定輸出到 XML 檔案,或者將 Windows 群組規則的設定輸出到 zip 檔案。
規則類型必須為 browserbookmarkspolicy 類型或 grouppolicy 類型。
「瀏覽器書籤」規則的使用:
zac pe browserbookmarkspolicy <輸出 XML 檔名> <要輸出之我的最愛資料夾>
瀏覽器書籤規則的範例:
zac pe browserbookmarkspolicy c:\financial.xml 財務
Windows 群組規則的範例:
zac pe grouppolicy <選項> <輸出 ZIP 檔名>
其中選項為:
Windows 群組規則的範例:
zac pe grouppolicy all c:\policy.zip
列出設備上目前正在執行的規則 (有效規則)。若要列出所有規則 (有效及無效規則),請使用 --all 選項。
範例:
zac pl
zac pl --all
套用指定給設備及使用者的所有規則。
範例:
zac pr
使用指定金鑰註冊設備。註冊金鑰可附加。如果之前已使用金鑰註冊設備,則使用新金鑰再次註冊時,設備會收到與這個兩個金鑰關聯的所有群組指定。
範例:
zac ark key12
列出與指定註冊金鑰相關聯的設定。
範例:
zac gs key1
您也可以使用 get-settings (gs) 指令列出使用各種金鑰的設定。如需詳細資訊,請參閱狀態指令一節中的 get-settings (gs) <金鑰>。
在管理區域中註冊設備。
您可以使用下列選項:
範例:
zac reg -k key1 https://123.456.78.90
zac reg -k key1 -u administrator -p novell https://zenserver.novell.com:8080
只有在 ZENworks 伺服器未使用標準的 HTTP 埠 (80) 時,才要求提供埠號碼。若沒有提供使用者名稱及密碼,系統會進行提示。
在目前區域中註冊設備,並為其指定現有設備物件的 GUID。目前關聯的設備物件會刪除。
例如,若在更換硬碟後複製設備影像,設備便會獲得一個新的 GUID。但是,使用 reregister 指令可以在更換硬碟前指定設備的 GUID。
範例:
若要重新註冊並指定使用者名稱與密碼:
zac reregister -u myuser -p mypassword eaa6a76814d650439c648d597280d5d4
若要重新註冊並在提示後輸入使用者名稱與密碼:
zac reregister eaa6a76814d650439c648d597280d5d4
從管理區域移除設備的註冊。
範例:
zac unr -u administrator -p novell
-f、-u 與 -p 為可選參數。若不使用 -u 與 -p 參數,系統會提示您輸入使用者名稱與密碼。-f 參數將忽略 ZENworks 資料庫並強制在本地取消註冊設備;只有當 ZENworks 資料庫中刪除了設備物件或設備無法連接到資料庫時才需要使用此選項。
清除設備上的 ZENworks 快取。此指令可移除快取資料庫中的所有項目,並刪除與這些項目關聯的所有快取檔案。
範例:
zac cc
將 ZENworks 圖示之內容頁中顯示的 HTML 頁面輸出到指定目標目錄中的檔案。
範例:
zac dpp c:\temp
列出與指定金鑰相關聯的設定。
範例:
zac gs key1
所有有效的 ZENworks 設定金鑰都儲存在 \Program Files\Novell\ZENworks\cache\zmd\settings 目錄中。
列出遠端管理設定的範例:
zac gs RemoteManagement
啟動一般重新整理以重新整理所有套裝軟體、規則、註冊與組態設定;或啟動部分重新整理以重新整理所有規則、註冊與組態設定。
使用 bypasscache 避免在重新整理期間使用伺服器快取中的資料。此選項對測試或疑難排解非常有幫助。
範例:
zac ref general bypasscache
zac ref partial bypasscache
指定要聯絡的代理,而不是直接聯絡 ZENworks 伺服器。選項包括:
範例:
zac sp 123.456.78.90 administrator novell
zac sp /default 123.456.78.90
若沒有提供使用者名稱及密碼,系統會進行提示。
在管理區域中查詢是否存在要指定給此設備的代理工作。
範例:
zac wpr
列出註冊處理器所用的連接埠和標籤。
範例:
zac zhs
僅當代理程式升級為輔助設備時,才可使用此指令。
收集 ZENworks 支援資訊,其中包括快取資料、組態資料、除錯記錄、產品安裝資訊、重新整理時間、狀態事件以及基本系統資訊。支援資訊會封裝到 ZIP 檔案,並存放到您指定的位置。如果沒有指定位置,則 Windows 系統會使用 ${TEMP}\zeninfo-${DateTime}.zip,Linux 系統會使用 ${TMPDIR}\zeninfo-${DateTime}.zip。如果受管理設備發生問題,Novell 支援部門可能會要求您執行上述指令,並將產生的 ZIP 檔案傳送至 Novell 以協助進行疑難排解。
設備要存取組態資訊之 ZENworks 伺服器 (組態伺服器) 的相關資訊,或列出組態伺服器的資訊。
範例:
zac zc
zac zc -l
版權所有 2008 - 2010 Novell, Inc. 保留所有權利。http://www.novell.com