使用 Robust Office Inventory Scan 收集 Office 安裝資料

 

適用版本: Office 2010

上次修改主題的時間: 2016-11-29

Robust Office Inventory Scan (ROIScan.vbs) 是一種 Microsoft Visual Basic 指令碼,它會收集 Office 資料以及提供錯誤偵測以及分析選項。當您執行這個指令碼時,就會建立記錄檔。記錄檔可以用來執行以下各種工作:

  • 評估使用者電腦上安裝的 Office 設定

  • 取得與 Office 安裝有關的詳細資料,以重現使用者的環境

  • 尋找不相符的 Office 版本或設定

  • 協助疑難排解 Office 軟體更新與安裝問題

建立記錄檔之後,它會自動開啟。預設名稱是 <電腦名稱>_ROIScan.log,而且預設位置是目前的 TEMP 資料夾。若要瀏覽 Temp 資料夾,請按一下 [開始],再按一下 [執行],然後輸入 %temp%。您必須以系統管理員的身分執行這個命令。

本文內容:

  • 下載指令碼

  • 自訂以及執行指令碼

  • 記錄檔區段

  • 常見問題集

下載指令碼

ROIScan.vbs 可以在 TechNet 指令碼中心 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=217656\&clcid=0x404) (可能為英文網頁) [指令碼存放庫] 的 [Office] 區段中下載。

若要下載 ROIScan.vbs 指令碼:

  1. 選取 [複製程式碼]。

  2. 將程式碼複製到記事本此類的文字編輯器。

  3. 將檔案儲存成 ROIScan.vbs。

自訂以及執行指令碼

您可以在 ROIScan.vbs 指令碼最前面自訂 INI 區段。以下節錄的內容會顯示 INI 區段。

'=====================================================================
'[INI] Section for script behavior customizations

'Directory for Log output.
'Example: "\\<server>\<share>\"
'Default: sPathOutputFolder = vbNullString -> %temp% directory is used
sPathOutputFolder = ""

'Quiet switch.
'Default: False -> Open inventory log when done
bQuiet = False

'The script filters for products of the Microsoft Office family.
'Set this option to 'True' to a basic list of all products at the end of the inventory log
'Default: False -> Don't list other products in the log
bListNonOfficeProducts = False
...
'DO NOT CUSTOMIZE BELOW THIS LINE!
'======================================================================

下表列出 ROIScan.vbs 支援的命令選項。這個命令使用的語法如下:

ROIScan.vbs [Options]

選項不區分大小寫。

選項

描述

/All

列出 Office 和非 Office 產品。

/Full

列出 OfficeFeaturesFeatureStates。分別列出所有安裝的 Office 2007 和 Office 2010 產品。

/Logfolder ["<路徑>\<資料夾>"]

指定自訂記錄資料夾。

/LogVerbose

記錄其他的產品詳細資料。

/Quiet

當指令碼完成後,禁止開啟記錄。

/?

顯示 ROIScan 命令說明。

例如,在命令提示字元使用以下語法,執行指令碼以及列出非 Office 產品:

ROIScan.vbs /ALL

注意

您必須以系統管理員身分執行 ROIScan.vbs 指令碼。如果沒有利用較高的權限來執行指令碼,系統會提示您以系統管理員身分執行。

執行指令碼

  1. 選擇以下其中一種方式來執行指令碼。

    • 按兩下 ROIScan.vbs。

    • 若要從命令提示字元執行指令碼,請開啟命令提示字元,在命令提示字元上按一下滑鼠右鍵,然後選取 [以系統管理員身分執行],找到您想儲存 ROIScan.vbs 指令碼的資料夾,然後輸入下列命令:

      ROIScan.vbs

      例如,如果您將指令碼儲存至磁碟機 C 上名為 ROIScan 的資料夾,請在命令提示字元輸入下列命令:

      CD C:\ROIScan

      ROIScan.vbs

  2. 若要使用選擇性命令來執行指令碼,請使用上一節描述的語法。例如,若要使用詳細資訊記錄,請在命令提示字元輸入下列命令:

    ROIScan.vbs /LogVerbose

記錄檔區段

除了前面列出的 INI 區段外,ROIScan 指令碼還包含以下區段:

  • 標題行

  • 電腦

  • 檢閱項目

  • 產品清單

標題行

指出指令碼的標題以及記錄的建立日期與時間。請務必確認時間戳記是否符合期望的時間,確定您看到的是正確的記錄。

範例:Microsoft Customer Support Services - Robust Office Inventory - 5/3/2011 12:10:48 PM

電腦

列出目前的使用者和作業系統的特定資料。這個區段只會顯示收集的資料。不會執行其他的分析。

以下是收集的資料:

  • Windows Installer 版本

  • 電腦名稱

    • OS 詳細資料

    • OS 名稱

    • SP #

    • 版本

    • 字碼頁

    • 國碼

    • LCID 代表的語言

    • 系統類型

  • 目前使用者

    • 使用者名稱

    • IsAdmin

    • SID

  • 記錄檔名稱

  • ROI 指令碼建置

  • 指令碼設定

  • 掃描時間總計

Windows Installer 版本

至少要安裝 Windows Installer 版本 2.x 的電腦,才能使用 ROIScan.vbs 指令碼。至於執行 Windows Installer 版本 2.x 的用戶端,指令碼會使用偵測邏輯,儘可能移除 Windows Installer 2.x 的許多限制。Windows Installer 3.x 有豐富的功能和資料。注意用戶端電腦執行的 Windows Installer 版本是非常重要的。

ROIScan.vbs 指令碼不會使用任何需要 Windows Installer 4.x (或更新版本) 的功能。如需與發行之 Windows Installer 版本有關的資訊,請參閱發行的 Windows Installer 版本 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=201918\&clcid=0x404) (可能為英文網頁)

作業系統

列出作業系統的詳細資訊。請檢閱這個區段,確認沒有任何未預期的語言設定。MSDN 提供地區設定識別碼 (LCID) 值的清單:

Microsoft 指派的地區設定識別碼 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=218163\&clcid=0x404) (可能為英文網頁)

System Type 項目會報告作業系統是否為 32 或 64 位元版本。

作業系統 MUI 語言

登錄查詢會傳回作業系統所有安裝的及可用的使用者介面語言清單。

  • 至於 Windows 2003 及較早的版本,登錄機碼是 HKLM\System\CurrentControlSet\Control\Nls\MUILanguages\

  • 至於 Windows Vista 及更新的版本,登錄機碼是 HKLM\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\

目前使用者

提供執行指令碼以及建立記錄的使用者相關資訊。標準查閱不會判斷 IsAdmin 旗標。它是根據登錄存取權限檢查來判斷。

如果應用程式是以每位使用者為基礎而安裝的,則安全性識別碼 (SID) 很實用。例如,可以讓您檢查應用程式是否為目前的使用者或其他使用者安裝的。

記錄檔名稱

提供 ROIScan.vbs 指令碼的位置。指令碼的預設位置是觸發指令碼之使用者目前的 %TEMP% 資料夾。

ROI 指令碼建置

列出 ROIScan.vbs 建置編號。會定期改善以及擴充指令碼的功能。

指令碼設定

列出用來執行指令碼的 ROIScan.vbs 命令選項。

掃描時間總計

列出指令碼完成清查時所需的時間。

以下範例顯示記錄檔的 Computer 區段 (在此情況是指 testclient_ROIScan.log):

Computer
========
Windows Installer Version    5.0.7601.17105
ComputerName                 testclient
OS Details                   Microsoft Windows 7 Enterprise , SP 1, Version: 6.1.7601, Codepage: 1252, Country Code: 1, Language: 1033, System Type: X86-based PC
OS MUI Languages             en-US (1033)
Current User                 Username: DOMAINname\username, IsAdmin: True, SID: S-1-5-21-2127521184-1604012920-1887927527-2602236
Logfile Name                 C:\Users\username\AppData\Local\Temp\testclient_ROIScan.log
ROI Script Build             1.5.2
Script Settings              /Logfolder: C:\Users\username\AppData\Local\Temp\
Total scan time              10.4 s

**************************************************************************************************************************************************************

檢閱項目

只要指令碼偵測到任何值得指出的資訊,相關資訊就會顯示在 Review items 區段。檢閱項目有三種類別:NoteWarning 以及 Error

  • Note  指出應該檢閱此資訊,雖然並不代表問題需要進行疑難排解。

  • Warning   說明未如預期正常運作的項目。建議您檢閱此資訊,判斷是否應該做進一步的調查。

  • Error   指出發生的問題。您必須檢閱此資訊。

Review Items 區段的主要目的在於指出特定產品可能發生問題,應該在 Products Inventory 區段中加以檢閱。會提供 ProductCode 以確定產品的唯一指標。

產品清單

記錄檔的 Product inventory 區段會列出產品篩選器中每種應用程式的詳細資料。篩選器是以 ProductCode (GUID) 為基礎。這樣可以確保只有 Office 的系列產品才會顯示在記錄中。

記錄中的資料結構包含以下項目:

  • <ProductName>

  • ProductVersion: Office 組建編號。

  • **ServicePack Level:**將之前的組建編號轉譯成容易理解的 Service Pack (SP) 等級 RTM、SP1、SP2。

  • **ProductCode:**產品 GUID。

  • **Msi ProductName:**列在 .MSI 套件中的產品名稱,例如 Microsoft Office Professional Plus 2010

  • **Configuration SKU:**Office 2007 以及之後的 SKU 參照,例如 Office14.PROPLUS

  • **InstallDate:**產品安裝日期。

  • **UserSid:**每次以 Machine 安裝為空白,或是每次以 User 安裝則為使用者的 SID。

  • ProductContext: UserMachine

  • **ProductState:**Installed 或 Advertised。

  • **Transforms:**轉換安裝時會用到的 .MST 檔案。

  • **Original .msi Name:**在 InstallSource 中,.MSI 的原始檔案名稱。

  • **Cached .msi Package:**在本機安裝程式快取中,.MSI 的名稱和路徑,例如 C:\Windows\Installer\b4f39.msi

  • **Build/Origin:**從 Property .MSI 表格取得的組建 / 原始項目。

  • **Package Code:**產品的套件程式碼 GUID。

  • **Notes:**此產品的注意事項和警告。

  • **Errors:**此產品的錯誤。

  • **Config ProductName:**Office 2007 以及之後設定的產品名稱,例如 PROPLUS

  • **Config PackageID:**Office 2007 以及之後設定的套件識別碼,例如 ProPlusWW

  • **Chained Packages:**此套件的 Office 2007 以及之後的鏈結套件清單。

  • **Possible Licenses:**列出此套件 Office 2010 特定的授權類型。

  • **Active License:**Office 2010 特定的欄位,內含使用中授權的相關詳細資料。

  • **Patch Baseline:**修補程式用來判斷其修補程式基準是否有效的組建版本,例如 14.0.4763.1000。

  • **Post Baseline Sequences:**目前的修補程式系列版本等級。

  • **Patchlist by product:**直接套用至用戶端的修補程式 .MSP 檔案清單。

  • **Patches in InstallSource:**匯集到 AIP (管理安裝點) 的修補程式。

  • **InstallSource Type:**安裝來源的類型。

  • **Initially Used Source:**用於產品起始安裝的 InstallSource,例如 C:\MSOCache\All Users\{90140000-0011-0000-0000-0000000FF1CE}-C\

  • **Last Used Source:**上次需要來源時所使用的 InstallSource

  • **LIS Resiliency Source(s):**從本機安裝來源 (LIS) 建立的註冊來源。必須修復 LIS 時,就要用到這些來源。

  • **Network Source(s):**此產品註冊的非 Web 來源。

  • **FeatureStates:**所有 Features 以及其 FeatureState 的清單。

&lt;ProductName&gt;

列出控制台的 [程式和功能] 中顯示的產品名稱。如果不是預設產品名稱,明顯表示安裝套件可極度自訂。請仔細檢閱這個區段,確認可支援自訂。

ProductVersion

這是 Windows Installer 使用的 Office 組建編號。請注意,個別的檔案版本可能有所不同。如果按一下應用程式的 [檔案] 索引標籤,然後按一下 [說明],您會在 [產品已啟動]套件名稱或 [關於產品名稱] 區段下的產品識別碼看到其他的值。

ProductVersion 是進行修補時使用的版本。如需詳細資訊,請參閱 KB 328294 關於 Microsoft <程式名稱> 對話方塊報告的服務套件版本與預期在 Office XP 和 Office 2003 中的版本不同 (https://go.microsoft.com/fwlink/?linkid=218895\&clcid=0x404)。

ServicePack Level

ROIScan.vbs 指令碼使用自訂的邏輯來將 Office 建置版本轉譯成相關的 Service Pack 等級。它使用 RTM、SP1、SP2、SP3 此類的常用詞彙。至於只開放網路下載的應用程式,這個邏輯並不適用。若要在這些情況下進行說明,建置版本會被表示成「Web 版本」。

如需如何檢查 Office 版本的相關資訊,請參閱下列知識庫文章:

ProductCode

產品的 GUID,它是產品的金鑰識別碼。操作命令列時,如果您必須取得或識別 ProductCode,GUID 相當有用。例如,執行 msiexec /i <ProductCode> 此類的 Windows Installer 命令。

如需 GUID 編號配置的相關資訊,請參閱下列知識庫文章:

Msi ProductName

列出 Windows Installer API 傳回的 ProductName。如果無法從 [控制台] 的 [程式和功能] 中擷取產品名稱,就可使用此命令。

Configuration SKU

Config.xml 檔案中使用的產品簡短參考名稱,例如 Office14.PROPLUS

InstallDate

列出安裝日期。會使用以下格式:YYYYMMDD。Windows Installer 3.x 及更新的版本使用這種格式。

UserSid

Office 通常是以每部電腦為基礎而安裝的。在這種情況下,UserSid 會有一個空字串。如果產品是以每位使用者內容為基礎而安裝,則使用者的 SID 會與產品安裝的執行個體產生關聯。在以每位使用者為基礎的情況下,應用程式會被列出多次,每個使用者 SID 各一次。

ProductContext

可以依每位使用者或每部電腦安裝以安裝程式為基礎的產品。此行會列出產品的內容。Office 2007 和 Office 2010 只允許依每部電腦內容為基礎的安裝方式。

範例:ProductContext Machine

ProductState

Windows Installer 可以區分以下四種產品安裝狀態之間的不同:

  • UNKNOWN   未通告或安裝產品。

  • ADVERTISED    已通告產品,但是未安裝。

  • ABSENT   為不同的使用者安裝產品。

  • DEFAULT   為目前的使用者安裝產品。

DEFAULT 狀態以外的其他項目,都會在記錄中被列為「已安裝」,但是這種情況很少見。

Transforms

Microsoft Office 2000 到 Office 2003 使用轉換 (.mst) 檔案做為自訂 Office 設定的預設方法。雖然,可以使用一個以上的轉換,但並不建議您使用這種作法。

Original .msi Name

列出 InstallSource 中 .MSI 的 .MSI 檔案名稱。至於部分的 Office 版本,大量授權 SKU 使用的命名慣例與零售產品 SKU 不同。如果您嘗試重現問題,Original .msi Name 會提供第一個您需要的檔案提示。不過,它不像 ProductCode 以及 Build/Origin 值那麼可靠。

Cached .msi Package

Windows Installer 會為每個安裝的 MSI 套件快取一份本機複本。這個檔案是使用隨機檔案名稱來命名的。因為本機 Windows Installer 快取中可能有很多的檔案,如果您必須尋找特定的檔案,Cached .msi Package 可能非常有用。如果安裝的應用程式遺失本機快取的檔案,應用程式將無法管理。

Build/Origin

Build/Origin 值是儲存在 .MSI 檔案的 Property 表格中。在所有 Office 版本中,這些值並不一致,所以兩個屬性 (BuildOrigin) 已經在 ROIScan 記錄檔中合併成一行。如果您必須識別正確的媒體來重現某個安裝問題,這個資訊非常重要。

若要詳細說明這個問題,請查看以下兩個英文版 Office 2003 Professional 的運算式:

  • 5608_0\x86\ship\1033\pro11 / 5614.0_o11pro_CBXS_ENG

  • 5608_0\x86\ship\1033\pro11 / 5614.0_o11sel_CBXS_ENG

第一個值是來自只含有 "Professional" 產品版本的媒體。第二個值是來自 "Select" 媒體,它會合併所有的 Office 套件以及獨立產品。

Build 屬性會列出以下資訊:"<Build>\<Architecture>\<ship/debug>\<LCID>\<SKU>"。請注意,這個 <Build> 參照不是在 ProductVersion 中。

Origin 屬性會列出以下資訊:"<Build>_<Product>_<Market>_<Language>"

<Market> 項目包含以下資訊:

  • [Media] 可以是以下其中一個值:C = Compressed、D = Uncompressed、P = Patch、S = Self 或 W = IExpress 套件

  • [Version] 可以是以下其中一個值:B=Bypass、E= Enterprise、N = Non-Bypass、O = OEM、P= PIPC、R= Retail、S = Select 或 T = Trial

  • [Patch Type] 或 [Platform] 可以是以下其中一個值:R = Roll up、S = Single 或 X = x86

  • [Ship/Debug] 可以是以下其中一個值:S = Ship 或 D = Debug

Package Code

套件代碼是一個 GUID,它可以識別特殊的 Windows Installer 套件。套件代碼會將 .MSI 檔案與應用程式或產品建立關聯,而且也可用來驗證來源。

如果為產品註冊的 Package CodeInstallSource 中的套件代碼不相符,就不會將該來源接受為有效的 InstallSource

如需有關套件代碼的詳細資訊,請參閱 MSDN 文件庫中的套件代碼 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=218918\&clcid=0x404) (可能為英文網頁)。

Notes

這個區段會列出本產品遇到的 NotesWarnings 問題。列在 Notes 區段中的項目不表示安裝發生錯誤或處於錯誤狀態。不過,仔細檢閱此處列出的資訊是非常有價值的。

Error

此處會列出本產品發生的錯誤。發生錯誤表示某些地方有問題,應該仔細檢閱。

Config ProductName

這是 Office 特定的值,由 Office 2007 所引進。某些維護作業需要在命令列中指定這個值。例如,/modify 以及 /uninstall 安裝程式命令列參數。如需有關安裝程式命令的相關資訊,請參閱 2007 Office 系統的安裝程式命令列選項 (https://go.microsoft.com/fwlink/?linkid=218920\&clcid=0x404)。

Config PackageID

這是 Office 特定的值。有助於識別 Office 2007 多重 .MSI 結構中哪個套件是產品真正的核心套件。

Chained Packages

Chained Packages 區段會列出所有與 Office 2007 產品有關的 .MSI 套件。

從 2007 Office System 開始,Microsoft 引進了多重 .MSI 結構。如果您安裝多個 Office 產品,就難以識別哪個 .MSI 屬於安裝的應用程式。為了協助您追蹤鏈結套件的 ProductVersion,系統會為每個鏈結套件列出個別的版本資訊。

這個類別也會列出被設定成 [無法使用] 的應用程式。將會安裝本產品所屬的每個 .MSI 檔案。不過,.MSI 中的某些應用程式功能可能會設定成 [無法使用]。

Possible Licenses

從 Office 2010 版本開始,Office 會使用和 Windows 相同的啟用技術。這個區段會列出產品可支援的所有授權類型。

Active License

列出哪些產品授權 SKU 可能是此產品選定的使用中授權。視使用中的授權類型而定,Active License 提供其他的詳細資訊。

Patch Baseline

若要判斷修補程式是否可以套用至產品,Windows Installer 會檢查目前的 ProductVersion (組件)。只有刪除的 ProductVersion 符合該修補程式可以處理的組件版本時,才會套用 .msp 套件。這和 ProductVersion 相同,而且重複的目的是為了改善記錄的可用性。

Post Baseline Sequences

從 Windows Installer 3.x 開始,便引進了「修補程式序列」,以改善修補功能。本區段列出比目前基準還要高的修補程式系列編號。

Patches by product

列出直接將 .MSP 檔案套用至用戶端的所有修補程式。視 Windows Installer 的版本而定,列出的詳細資料會有所不同。Windows Installer 版本 3.x 以及更新的版本,提供比 Windows Installer 2.x 更多的詳細資料。

每一行會列出以下資訊:

  • <KB Reference>

  • **<PatchState>:**狀態值是 AppliedSuperseded

  • **<PackageName>:**原始修補程式名稱。

  • **<PatchSequence>:**修補程式序號。

  • **<Uninstallable>:**指出修補程式是否可以解除安裝。

  • **<InstallDate>:**修補程式的安裝日期。使用 YYMMDD 格式。

  • **<PatchCode>:**此修補程式的唯一識別碼。

  • **<LocalPackage>:**本機 Windows Installer 快取中的檔案路徑和名稱。

  • **<PatchTransform>:**使用的修補程式內嵌轉換參照。

  • **<Displayname>:**修補程式的標題。

  • **<MoreInfoUrl>:**修補程式文件的連結。

Patches in InstallSource

從 Office 2000 到 Office 2003,產品可以讓您建立管理安裝點 (AIP)。至於這些 Office 版本,您可以將修補程式套用至 AIP。這稱為「匯集」。您應瞭解適用 AIP 修補作業的相關規則。如需詳細資訊,請參閱 Office 2003 更新安裝的策略 (可能為英文網頁) (https://office.microsoft.com/en-us/HA001152574.aspx) (可能為英文網頁)。

注意

如果您從管理安裝點部署 Office 2000 或 Office 2003,而且從未更新映像,只要使用者可以穩定存取網路上的原始、未修補來源,您就可以將用戶端修補程式直接散發給使用者。不過,修補管理映像之後,您便同意未來可在使用者的電腦上更新該映像以及重新快取和重新安裝 Office。為了協助您確定更新程序在一段時間後仍會正常運作,請決定其中一種更新 Office 2000 和 Office 2003 用戶端的方法。
如果您在 Service Pack 之間套用用戶端更新,為了使用每個重大更新或安全性更新的新版本,來重新快取和重新安裝 Office 的有效替代方案,您可以將這些過渡的更新直接散發給用戶端,即使他們依賴將管理映像做為來源。您必須根據 Office 2003 最新的基準,先建立所有的使用者。
請注意,您不能使用同樣的方法部署 Service Pack 本身。Service Pack 的用戶端版本需要原始版本等級的來源,例如未修補的管理映像或本機安裝來源。

以下的知識庫文章說明如何尋找 Office 更新:

InstallSource Type

協助識別產品的安裝來源類型。可能的值如下:

  • 使用長檔名的原始來源

  • 使用短檔名的原始來源

  • 使用長檔名的壓縮來源檔案

  • 使用短檔名的壓縮來源檔案

  • 使用長檔名的管理映像

  • 使用短檔名的管理映像

至於 Office 產品,通常會有壓縮格式的 CD (或將 1:1 的 CD 複本放到網路位置)。

「管理映像」或管理安裝點 (AIP) 是使用 Office 2000 和 Office 2003 非常受歡迎的方式。大部分的 Office 產品預設會使用 API 的短檔名。

Initially Used Source

第一次安裝產品時,產品會註冊 ProductInfo 值。Initially Used Source 會註冊 Windows Installer 叫用安裝的路徑。

Last Used Source

當修補或維護作業必須存取安裝來源時,它會試著先使用被列為 Last Used Source 的來源。如果來源無法使用而且必須使用其他來源,則會註冊該來源做為上次使用的來源。

LIS Resiliency Source(s)

列出本機安裝來源 (LIS) 建立時的註冊來源。至於 LIS 安裝,會顯示實際開始使用的來源。在必須修復 LIS 的情況下,setup.exe 會試著存取這些位置來還原 LIS。

Network Source(s)

網路來源基本上是 CD/DVD 光碟機來源以外的所有來源,而且也包括本機硬碟。這是選用性的來源清單,如果無法使用上次使用的來源,就會使用這些來源清單。根據預設,它不會列出其他 (一個以上) 的來源。

FeatureStates

只有在啟用 /Full 參數之後,才會在記錄中顯示這個選項。Features 以及目前的 FeatureState (在括號中) 會以排序結構的方式顯示。例如:

FeatureStates 
Converter12Dependencies (Local)
      Oice_QFE (Local)
Converter12DependenciesIntl_1033 (Local)
      ExcelConverter12Files (Local)
      ExcelConverter12Intl_1033 (Local)
      PPTConverter12Files (Local)
      PPTConverter12Intl_1033 (Local)
      WordConverter12Files (Local)

常見問題集

我可以向誰請教 ROIScan.vbs 的問題?

有關 ROIScan.vbs 指令碼支援問題,請傳送電子郵件訊息到 ROIScan_Feedback@microsoft.com

指令碼是否涵蓋 Office 伺服器產品?

是,ROIScan.vbs 指令碼也適用於 Office 伺服器產品。

指令碼認識 64 位元嗎?

可以。

在 Windows Vista 中,指令碼通常會將 Web 資料夾更新報告成 "Office application without entry point in Add or Remove Programs - Microsoft Software Update for Web Folders (English) 12 - {90120000-0010-0409-0000-0000000FF1CE}"

這是下列更新套用至執行 Windows Vista 的電腦時,會發生的已知問題:Web 資料夾的軟體更新說明:2007 年 5 月 18 日 (KB 907306 於 https://go.microsoft.com/fwlink/?linkid=217651\&clcid=0x404)。

執行指令碼時需要有使用者權限或者必須是系統管理員?

ROIScan.vbs 指令碼需要系統管理員權限,而且必須在執行 Windows Vista 和最新版本 Windows 作業系統的電腦上,以系統管理員的身份執行指令碼。

在 Windows Vista,指令碼一直顯示錯誤

ROIScan.vbs 指令碼必須在執行 Windows Vista 的電腦上,以提升權限的命令提示字元執行。

發生 Windows Script Host 錯誤

**錯誤:**Windows Script Host - 找不到指令碼 "ROIScan.vbs" 的指令碼引擎 "VBScript"。

**原因:**這個錯誤訊息指出 VBScript.dll 未註冊。

**解決方法:**若要解決這個問題,您必須註冊 VBScript.dll。

若要註冊 VBScript.dll

  1. 按一下 [開始],再按一下 [執行],然後輸入下列命令:

    regsvr32 %windir%\system32\vbscript.dll

  2. Enter

    會顯示 RegSvr32 訊息:"DllRegisterServer in C:\Windows\system32\vbscript.dll succeeded."