76.6 掃描從不連接至網路的工作站

ZENworks 7 桌面管理庫存掃描器可協助您收集從不連接至網路之工作站的硬體與軟體資訊。

若要收集從不連接至網路之工作站的庫存,請查閱以下各節:

76.6.1 前置作業

若要收集從不連接至網路之工作站的庫存,請確定已滿足以下必要條件:

  • 工作站上必須已安裝 ZENworks 7 桌面管理庫存代辦
  • 工作站上應至少已安裝一個有效的網路卡,例如乙太網路、記號環網路或 FDDI。

76.6.2 收集未連接至網路之工作站的庫存

收集從不連接至網路之工作站庫存的步驟:

  1. 為您要掃描的工作站手動建立 eDirectory 工作站物件。

    在已連接至網路之現有保存工作站的主控台提示下,輸入以下指令,並安裝 ZENworks 7 庫存代辦與建議的 Novell Client 版本:

    zwsreg.exe -unreg

    zwsreg.exe -IMPORTWS workstation_name -IMPORTSERVER NONE

    zwsreg.exe -unreg

    如需有關如何執行 zwsreg.exe 的更多資訊,請參閱節 9.3, 使用 Zwsreg.exe

  2. 在工作站上手動建立包含以下內容的 zfdscanner.ini 檔案:

    [ZfDScanner]
    
    WorkstationTypedDN=complete_typed_workstation_DN
    
    TreeName=eDirectory_tree_name
    
    ServerName=Inventory_server_DNS_name
    
    WMIScan=TRUE or FALSE
    
    DMIScan=TRUE or FALSE
    
    ScheduleFullScan=a_value_between _5_and_100
    
    CustomHWScan=TRUE or FALSE
    
    CustomHWScanBinaryName=name_of_binary_.exe
    
    SoftwareScan=TRUE
    

    您必須輸入以下參數的值:WorkstationTypedDN、TreeName 與 ServerName。對於剩餘的參數,如果不指定值或指定無效值,則庫存掃描器會設定以下預設值:

    WMIScan = TRUE
    
    DMIScan=TRUE
    
    ScheduleFullScan=5
    
    CustomHWScan=FALSE
    
    CustomHWScanBinaryName=
    
  3. 使用 ZENworks 7 桌面管理 ConsoleOne 建立以下 .ini 檔案:asset.inizippnames.iniibmnames.inihwrules.ini

    1. 在 ConsoleOne 中,於工作站套件上按一下滑鼠右鍵,依次按一下「內容」和「規則」,然後選取任意次選項:「Win95-98」、「WinNT-2000-XP」、「WinNT」、「Win2000」或「WinXP」。

    2. 選取工作站庫存規則,然後按一下「內容」。

    3. 按一下「組態編輯器」索引標籤,並執行以下作業:

      • 按一下「資產資訊」次選項。

        設定資產資訊,然後按一下「輸出」按鈕,以在本地目錄中將檔案儲存為 asset.ini

      • 按一下「壓縮的名稱」次選項。

        若要使用預設值設定壓縮的名稱,請按一下「預設」按鈕。按一下「輸出」按鈕,以在本地目錄中將檔案儲存為 zippnames.ini

      • 按一下「IBM 名稱」次選項。

        若要使用預設值設定 IBM 名稱,請按一下「預設」按鈕。按一下「輸出」按鈕,以在本地目錄中將檔案儲存為 ibmnames.ini

      • 按一下「硬體規則」次選項。

        若要使用預設值設定硬體規則,請按一下「預設」按鈕。按一下「輸出」,以在本地目錄中將檔案儲存為 hwrules.ini

    4. (可選) 如果您要使用自訂硬體掃描功能,請建立 customhwattrlist.ini

      • 在「工作站庫存規則」內容頁中,按一下「硬體掃描」索引標籤。

        依預設,已選取「啟用自訂掃描」核取方塊。

      • 按一下「自訂屬性編輯器」,然後按一下「輸出」。
      • 在本地目錄中將檔案儲存為 customhwattrlist.ini
  4. 將在步驟 3 中建立的 INI 檔案複製到您要掃描之工作站上的 %SystemRoot%\zenworks 目錄中。

  5. generaldictionary.xmlprivatedictionary.xml 從庫存伺服器上的 zenworks_installation_drive_or_volume\zenworks\inv\server\ dictdir 複製到您要掃描之工作站上的 %SystemRoot%\zenworks 目錄中。

  6. 在您要保存的工作站上,執行 ZENworks 7 桌面管理庫存掃描器。在主控台提示下,從 ZENworks 庫存安裝目錄輸入以下指令:

    zfdinvscanner.exe -d zfdscanner.ini_ file_path

    提示:如果 zfdscanner.ini 所在的位置與執行 ZENworks 7 桌面管理掃描器的位置相同,則您無需指定 zfdscanner.ini_ file_path 即可執行庫存掃描器。

    庫存掃描器將產生 .str 檔案,並將其儲存在 %SystemRoot%\zenworks 目錄中。

  7. .str 檔案複製到 Inventory_server_installation_path\zenworks\scandir 目錄中。

76.6.3 限制

收集從不連接至網路之工作站的庫存時,您應瞭解以下限制。

  • 對於解除連接的工作站,不會在 eDirectory 中報告最基本資訊。
  • 如果工作站的 .str 檔案已由儲存器或選擇器刪除,則必須手動在工作站上觸發完整掃描,並將 .str 檔案複製到 inventory_server_installation_path\zenworks\scandir

    若要觸發完整掃描,請刪除工作站上的 %SystemRoot%\zenworks\hist.ini,並從指令行執行 ZENworks 7 桌面管理掃描器。