Share via


實用程式特別推薦:檢查您的 Office 安裝

Robust Office Inventory Scan 可以執行 Microsoft Office 安裝的完整掃描,檢查庫存、升級,以及幾乎其他所有一切。

槍惠特尼

除 Windows 外,Microsoft Office 無疑是最普及的 Microsoft 軟體。 因此,您可能需要經常注意您的 Office 安裝,以便進行升級、故障排除或者只是執行清單檢查。 根據您所在組織的規模,這可能是個繁重的任務。 Microsoft Robust Office Inventory Scan (ROIS) 將為您提供説明。

以 Visual Basic 腳本的形式創建的這種便利工具所生成的日誌檔中幾乎包含您瞭解 Office 安裝需要的所有資訊。 可以在 TechNet 腳本存儲庫中的相應頁面上找到 ROIS 的代碼。 整個腳本超過 4,000 行,但是通過按一下右上角的“複製代碼”連結可以輕鬆獲得其全部內容。 可以從腳本中將代碼粘貼到記事本等文字編輯器中。 將生成的檔保存為 ROIScan.vbs。

基本上可以不更改任何代碼。 唯一可能需要修改的部分是位於該腳本頂部附近的 INI 部分。 其中僅包括八種不同設置。 至少,您需要指定存儲腳本運行後生成的日誌檔的位置。 如果未指定位置,預設情況下腳本將使用本地臨時目錄。

您很有可能想在您的某個伺服器上指定網路共用以存儲所有的日誌檔。 為此,請修改 INI 部分中的 sPathOutputFolder = "",在引號之間鍵入您的伺服器及網路共用的名稱。

您想更改的其他設置包括 Quiet 開關的一個設置。 預設情況下,該設置設為 False。 這意味著在運行該腳本後日誌檔將自動打開。 如果是在測試 PC 上運行該腳本,這是可以的。 但是,當您在網路中的每台 PC 上啟動該腳本時,您將希望它以靜默模式運行。 為此,請將此設置的值更改為 True。

INI 部分的其他六種設置決定該腳本捕獲的資料量。 預設情況下,腳本將每種設置的值設定為 False。 這樣將記錄最少數量的資料。

在對腳本進行測試以確定日誌檔是否提供足夠資料時,先將每種設置保持為 False。 如果提供的資料不夠,可以逐一仔細檢查這六種設置,將其值設置為 True 以確定是否可以生成更多的有用資料。 總而言之,您應該發現在大多數情況下最少數量的資料就已經足夠了。

除了更改 INI 部分中的任意設置外,您還可以使用某些命令列選項(參見圖 1)來運行 ROIScan.vbs 檔以設置相同的值。 例如,不用在 INI 部分中指向日誌檔的位置,而是可以通過 LogFolder 選項來指定其位置,具體方法是使用ROIScan.vbs /logfolder運行該腳本。

只添加 /quiet 選項也可以在靜默模式下運行該腳本,例如ROIScan.vbs/quiet。 由於可以保持 INI 代碼完整並且只需通過命令列選項迅速更改某些設置,因而這樣可能更加高效。

You can also use command-line settings to modify the amount of captured data

圖 1 還可以使用命令列設置修改捕獲的資料量。

腳本運行結束後,將在您指定的位置創建一個日誌檔(參見圖 2)。 該日誌檔的名稱將以運行腳本的電腦的名稱開頭,後面跟 _ROIScan.log,例如 WINPC _ROIScan.log。

Once the script has run, you can find all the desired information in the log file

圖 2 在腳本運行之後,可以在日誌檔中找到需要的所有資訊。

在文字編輯器中打開日誌檔,最上面是摘要。 其中將包括 Windows Installer 的版本、PC 名、使用者名、作業系統版本及其他關鍵資料。 摘要資訊下麵是有關 Microsoft Office 本身的具體產品清單詳細資訊,其中包括版本、安裝日期、MSI 檔、與 Office 相關的連鎖套裝軟體、應用於 Office 的所有修補程式、與安裝有關的說明和錯誤,以及各種其他詳細資訊。

可以使用日誌檔內的這些資訊確定在您的整個組織內已經安裝了哪些 Office 版本,其中哪些可能需要升級,哪些可能由於某些錯誤而沒有正常工作。 由於 ROIS 是一個 Visual Basic 檔,因此可以輕鬆地將它添加到您的登入指令檔或另一個自動化進程中,讓它在您的網路或域中的每台 PC 上運行。

Microsoft 提供了一個有關 ROIS 的 TechNet 庫頁面。 這一頁包含有關該腳本及日誌檔中的各部分的詳細資訊。 還提供了一個用於解決常見問題的常見問題清單。 也許您需要其他軟體清單工具,但對於捕獲 Microsoft Office 安裝的完整清單來說,ROIS 不失為一種有用的程式。

Lance Whitney

槍惠特尼 是一位作家、 IT 顧問和軟體培訓師。 他投入了大量的時間和精力來改進 Windows 工作站和伺服器。 原來一名記者,他涉足 IT 世界在九十年代初。

相關內容