設定適用於 Office 2010 的 Office 移轉計劃管理程式檔案掃描程式

 

適用版本: Office 2010

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

在評估文件與 Microsoft Office 2010 的相容性時,首要步驟就是設定 OMPM 檔案掃描程式。請從 Microsoft Office 移轉計劃管理程式 2010 更新 1 下載頁面 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=199599\&clcid=0x404) (可能為英文網頁) 下載 OMPM,然後使用本文中的指示來部署和安裝 OMPM,並熟悉 OMPM 元件以及 OMPM 掃描所產生的檔案。

本文內容:

  • 下載 OMPM 更新 1

  • 設定 OMPM 檔案掃描程式

  • 安裝 OMPM

  • 解除安裝 OMPM

  • OMPM 掃描所產生的檔案

  • OMPM 檔案掃描程式所掃描的檔案

下載 OMPM 更新 1

您可以從 Microsoft 下載中心 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=199599\&clcid=0x404) (可能為英文網頁) 取得 OMPM 2010 更新 1 安裝套件。OMPM 檔案掃描程式、Office 檔案轉換程式 (OFC) 工具及版本擷取工具 (VET) 已有多項修正和增強功能。

重要

如果您使用較舊版的 OMPM,則無法以新版 OMPM 重複使用現有的用戶端掃描結果、資料庫或任何匯出的資料。您必須使用新版來建立新的資料庫以及重新掃描用戶端。

設定 OMPM 檔案掃描程式

若要分析您的環境,可用下列三種方式來設定 OMPM 檔案掃描程式:

  • **集中執行掃描:**集中執行方法是最常用來散佈 OMPM 的方法。通常會用它來掃描共用文件存放庫。若要集中執行檔案掃描,請將所有必要的 OMPM 檔案掃描程式檔案 (由 [Scan] 資料夾的內容組成) 放在管理用戶端電腦上,然後從該電腦執行 OMPM 檔案掃描程式,掃描網路上的電腦。請在 offscan.ini 中設定 [FoldersToScan] 設定值,以指定您要掃描的資料夾。透過集中散佈 OMPM 檔案,即可變更管理電腦上的 OMPM 檔案掃描程式設定檔 (offscan.ini),而不需要再將其重新散佈至網路上的每部電腦。

  • **從共用資料夾進行分散式掃描:**若要使用從共用資料夾進行分散式掃描的方法,請將必要的 OMPM 檔案掃描程式檔案 (由 [Scan] 資料夾的內容組成) 放到中央共用上,然後從目標用戶端電腦的該共用執行 OMPM 檔案掃描程式,掃描本機電腦硬碟或伺服器。此方法也可讓您變更中央位置的 OMPM 檔案掃描程式設定檔 (offscan.ini),而不需要再將其重新散佈至網路上的每部電腦。若使用此方法,您也可以選擇將指令碼複製到每部從檔案共用啟動 OMPM 檔案掃描程式的電腦。透過類似下列的命令,即可在用戶端電腦上叫用此掃描程式:

    Pushd \\<OMPM 管理伺服器>\<掃描共用資料夾>

    然後您再從這個新對應的位置執行 offscan.exe。您必須從對應的位置來啟動 offscan.exe,才能讓掃描程式辨識掃描設定檔。您可以在用戶端上手動啟動掃描,也可以使用指令碼。您可以在用戶端上以無訊息方式進行掃描,讓使用者不受程序干擾。

  • **非集中式掃描:**若要使用非集中式掃描方法,請在每部用戶端電腦上散發並執行 OMPM 檔案掃描程式檔案 ([Scan] 資料夾的內容),然後在本機執行 OMPM 檔案掃描程式。您可以使用選取的軟體安裝工具 (包含登入指令碼、Microsoft Deployment Kit Lite Touch 或 System Center Configuration Manager),散發檔案掃描程式元件。在 offscan.ini 設定檔的 DestinationPath 設定中,將管理用戶端共用伺服器位置設定為掃描記錄檔目的地,即可將 Cab 檔案自動儲存在集中記錄伺服器。若想要掃描每部用戶端電腦上的多個檔案,建議您使用此方法。

Offscan.exe 在執行時會以無訊息方式將其本身安裝在所掃描的用戶端電腦上,以確保可以追蹤可執行檔。它也會在完成掃描之後自動解除安裝。若在您完成掃描之後,Offscan.exe 的安裝仍保留在網路的電腦上,則您可以放心地將其移除。

下列檔案 (包含於 OMPM 下載套件的 [Scan] 資料夾中) 是執行 OMPM 檔案掃描程式的必要檔案:

  • OFFSCAN.EXE   OMPM 檔案掃描程式程式

  • ACCSCAN.DLL   應用程式庫模組

  • OFFSCAN.INI   設定檔

  • MSVBVM50.DLL   Visual Basic 5.0 執行階段版本

  • SYSTEM.MDW   Access 系統資料庫

offscan.exe 在執行時會讀取 offscan.ini 設定檔,以取得執行檔案掃描的特定內容。您必須先設定 offscan.ini,才可散發 OMPM 檔案掃描程式檔案,或執行檔案掃描。如需可在 offscan.ini 設定檔中進行之設定的相關資訊,請參閱<適用於 Office 2010 的 Office 移轉計劃管理程式 Offscan.ini 設定>。

安裝 OMPM

OMPM 檔案的安裝位置取決於所選取的部署方法。如需詳細資訊,請參閱「集中執行掃描」、「從共用資料夾的分散式掃描」及「非集中式掃描」方法的描述。

安裝 OMPM

  1. 在集中式管理電腦的命令提示字元中,輸入下列命令,然後按 ENTER 鍵:MigrationPlanningManager2010Update1.exe

  2. 檢閱使用條款,然後按一下 [接受]。

  3. 確認解壓縮檔案的位置。預設位置為 c:\ompm。依需要變更位置,然後按一下 [解壓縮]。解壓縮會在您指定的位置完成。

解除安裝 OMPM

下列程序提供從管理電腦及用戶端電腦解除安裝 OMPM 的步驟。要將 OMPM 檔案安裝在管理電腦或是用戶端電腦上,取決於所選擇的部署方法。如需詳細資訊,請參閱「集中式執行掃描」、「從共用資料夾進行分散式掃描」以及「非集中式掃描」方法的說明。

從系統管理電腦解除安裝 OMPM

  1. 在命令提示字元處,輸入:DeleteDB.bat*<電腦名稱>\<SQL 伺服器名稱> <資料庫名稱>*

  2. 從原始安裝位置 (例如,c:\ompm),刪除下列資料夾 (及其內容):[Catalog]、[Database]、[Report]、[Scan] 及 [Tools]。

  3. 從 offscan.ini 設定檔之 DestinationPath 設定中所指定的位置,刪除 OMPM 2010 掃描記錄檔。

解除安裝用戶端電腦上的 OMPM

  1. 從每部用戶端電腦,刪除任何分散式掃描元件。

  2. 若要安全地追蹤掃描程式執行,請刪除掃描程式所建立的登錄項目。

    • OMPM 掃描登錄項目是儲存在 HKCU\Software\Microsoft\OMPM 機碼中。

    • 不要刪除 RunID 項目。否則,您可能會使用相同的 RunID 來進行另一個掃描,而導致掃描結果重複。

OMPM 掃描所產生的檔案

OMPM 檔案掃描程式會收集電腦相關資訊,並以遞迴方式掃描 Office 檔案的指定路徑。OMPM 檔案掃描程式接著會將結果記錄至一組 XML 記錄檔,而這組記錄檔位於 offscn.ini 設定檔中 [目的地] 設定所定義的資料夾中。您可以選擇性地在 offsca.ini 設定檔中設定 CABLogs 設定,以在掃描之後,將記錄檔壓縮成 .cab 檔案。

此外,OMPM 也會包含最新版 Access 相容性工具組 (在您運用此工具組掃描 Microsoft Access 檔案時會自動加以使用,但前提是您已將 Offscan.ini 檔案中的 AccessScan 設定為 1),且會在報告工具的 [Access 相容性] 索引標籤上顯示結果。

OMPM 檔案掃描程式所產生的記錄及 .cab 檔案

針對掃描的每部電腦,OMPM 檔案掃描程式都會在伴隨 Offscan.ini 檔案中所指定的目的地資料夾中寫入 XML 記錄檔。這個初始記錄檔包含掃描及電腦詳細資料。之後,OMPM 檔案掃描程式會為所描述的每個其他 Office 檔案建立 XML 記錄檔。每個記錄檔的檔案名稱格式都是有字首指出記錄檔種類的 GUID。

OMPM 檔案掃描程式會建立四個記錄檔來記錄所掃描電腦、所掃描檔案、掃描摘要及錯誤的內容。下表顯示一組典型記錄檔。

檔案名稱 描述

Scan_{40D1300A-F0BE-4D68-ADBF-36C78EE030A1}.xml

掃描記錄檔 (一個掃描一個記錄檔)

File_{F575D370-1E7A-486E-9FC6-4BB83C7770DD}.xml

檔案內容記錄檔 (一個唯一掃描檔案一個記錄檔)

Sum_{75C5A590-A789-4B16-A2EB-E3934BCB01B1}.xml

摘要記錄檔

Err_{61CF0E6F-71E1-4878-9E9F-C1D35EBA3506}.xml

錯誤記錄檔 (一個唯一錯誤一個記錄檔)

個別的記錄檔可以壓縮成 .cab 檔案,以更有效率地傳輸至 Microsoft SQL Server 資料庫。每個 .cab 檔最多可包含 10,000 個記錄檔。將記錄檔新增至 .cab 檔之後,就會刪除原始記錄檔。當 .cab 檔案達到 10,000 個記錄檔時,OMPM 檔案掃描程式會建立新的 .cab 檔案來儲存下一個 10,000 個檔案。您可以將 Offscan.ini 中的 CABLogs 設定從預設值 1 變更為 0,以停用 .cab 檔案建立功能。但是若要掃描數千個以上的檔案,基於效能因素,不建議您這樣做。

.cab 檔案會使用 ScanID GUID 中的檔案名稱,並在其後附加索引號碼。在相同電腦上產生的三個 .cab 檔案,其產生的名稱如下:

  • Computer1 {2FA87EDF-4393-4BCF-8829-8776F82DEDD5}00001.cab

  • Computer1 {2FA87EDF-4393-4BCF-8829-8776F82DEDD5}00002.cab

  • Computer1 {2FA87EDF-4393-4BCF-8829-8776F82DEDD5}00003.cab

若記錄檔儲存在網路上,則建立 .cab 檔案可能會讓效能變差。記錄檔一般應該儲存在地理位置接近所掃描電腦以及位於相同子網路的電腦上。請使用 Offscan.ini 檔案中的 CABlogs=1 設定,停用建立 .cab 檔案。

OMPM 檔案掃描程式所掃描的檔案

下表顯示 OMPM 檔案掃描程式所掃描的檔案類型,以及只包含在淺掃描與巨集掃描中的檔案類型。

注意

OMPM 檔案掃描程式不會掃描 OpenXML 格式 (.xlsx, .pptx, .docx) 的檔案,除非您明確地將其新增至 Offscan.ini 中的 [Ext] 設定。

Microsoft Office 97 - 2003 程式 淺及深層掃描檔案類型 僅限淺掃描 僅限巨集掃描

Access

  • .mdb

  • .mde

  • .mdz

  • .adp

  • .ade

  • .mdt

  • .mda

  • .accda

  • .accdb

  • .accdr

  • .accdu

  • .accde

  • .accdt

  • .accdc

Excel

  • .xls

  • .xlt

  • .xla

  • .xlm

  • .xlw

  • .htm

  • .html

  • .mhtml

  • .mht

  • .xlc

  • .wk1

  • .wk3

  • .wk4

  • .wj1

  • .wj2

  • .wj3

  • .fj3

  • .fmt

  • .fm3

  • .all

  • .wks

  • .wq1

  • .dbf

  • .xlsm

  • .xltm

PowerPoint

  • .ppt

  • .pot

  • .pps

  • .ppa

  • .pptm

  • .ppam

  • .potm

專案

  • .mpp

  • .mpt

Publisher

.pub

Visio

  • .vsd、

  • .vss

  • .vst

  • .vdx

  • .vtx

  • .vsx

Word

  • .doc

  • .dot

  • .wiz

  • .docm

  • .dotm