透過指令列執行遷移作業

Google Workspace Migration for Microsoft Outlook

管理員可以透過指令列執行 Google Workspace Migration for Microsoft Outlook (GWMMO) 遷移作業。如有需要,使用者可以透過指令列和特定引數自行匯入資料。

透過指令列執行遷移作業

  1. 開啟命令提示字元。
  2. 在同一行中輸入:

    1. ClientMigration.exe
    2. --profile_name "<設定檔名稱>" (如果是透過 Outlook 設定檔遷移) 或
      --pst_file_names "<PST 檔案路徑>" (如果是透過 PST 檔案遷移)。

      將設定檔名稱或 PST 路徑以雙引號括住,並以縱線字元 ( | ) 分隔多個 PST 路徑。

    3. 任何其他引數和參數 (詳情請參閱本頁下方說明)。

      請務必在每個引數前面加上雙破折號 (--),並將所有參數括在雙引號中。

管理員與使用者引數

引數和說明 參數 (如有需要)
--crash_reporting

系統會自動將當機報告提交給 Google。詳情請參閱「傳送 GWMMO 的當機報告」。

如果不想自動傳送當機報告,請使用
--nocrash_reporting

--email_migration_end_date

在遷移作業中排除特定日期後的所有郵件。

以 YYYY-MM-DD 格式顯示的日期
--email_migration_start_date

在遷移作業中排除特定日期前的所有郵件。

以 YYYY-MM-DD 格式顯示的日期
--exclude_top_level_folders

指定不要遷移的頂層資料夾。

要排除的頂層資料夾清單 (以半形逗號分隔)
--force_restart

重新遷移所有項目,而不僅是未成功遷移的項目。

--google_email

將資料遷移至指定的 Google Workspace 使用者。

Google Workspace 電子郵件地址
--help

顯示引數清單。

--migrate_deleted

遷移「刪除的郵件」資料夾中的郵件。

--migrate_junk

遷移「垃圾郵件」資料夾中的郵件。

--noenable_calendar_migration

執行遷移,但不包括日曆資料。

--noenable_contact_migration

執行遷移,但不包括聯絡人資料。

--noenable_email_migration

執行遷移,但不包括電子郵件資料。

--noenable_label_prefix

要從 PST 檔案遷移郵件,或是從有多個帳戶的 Outlook 設定檔遷移郵件時,可以使用這個引數。

  • 使用這個引數後,當您從 Outlook 資料夾遷移郵件時,系統就不會使用 PST 檔名做為 Gmail 標籤的前置字元。
  • 從設定檔中非主要帳戶的 Outlook 資料夾遷移郵件時,使用者名稱不會列入所建立 Gmail 標籤的前置字元。
--nouse_gui

執行 GWMMO,但不使用 GUI。

--nowait

不需按下 Enter 鍵即可關閉 GWMMO。

--profile_name

指定遷移來源的 Outlook 設定檔。此為必要引數,但使用 pst_file_names 引數時例外 (請參閱本頁下方)。

遷移作業的來源 Outlook 設定檔
--pst_file_names

指定遷移來源的 PST 檔案。此為必要引數,但使用 profile_name 引數時例外 (請參閱本頁上方)。

遷移來源的 PST 檔案完整名稱清單,各個檔名之間以縱線字元「|」分隔

範例

下列範例會遷移所有行事曆和聯絡人資料,但只會遷移 2022 年 2 月 15 日當天或之後建立的電子郵件。指定以不使用 GUI 的方式,從名為「outlook-profile-name」的 Outlook 設定檔遷移至使用者名稱為「user@altostrat.com」的 Google Workspace 帳戶。

ClientMigration.exe --profile_name="outlook-profile-name" --google_email="user@altostrat.com" --nouse_gui --email_migration_start_date="2022-02-15"

以下示例會以不使用 GUI 的方式,單獨將電子郵件和聯絡人資料 (不含日曆) 從名為「c:\pst\archive1.pst」和「c:\pst\archive2.pst」的 PST 檔案遷移至使用者名稱為「user@altostrat.com」的 Google Workspace 帳戶。 作業完成後就會自動結束,不需要使用者按 Enter 鍵手動結束。

ClientMigration.exe --pst_file_names="c:\pst\archive1.pst|c:\pst\archive2.pst" --google_email="user@altostrat.com" --noenable_calendar_migration --nouse_gui --nowait

管理員專用引數

引數和說明 參數
--service_account_json_path

用於重複的自動遷移作業

使用服務帳戶授權 GWMMO

服務帳戶 JSON 檔案的路徑

如要瞭解如何取得路徑,請參閱「建立服務帳戶」。

範例

下列範例會遷移所有行事曆和聯絡人資料,但只會遷移 2022 年 2 月 15 日當天或之後建立的電子郵件。指定從名為「outlook-profile-name」的 Outlook 設定檔遷移至 Google Workspace 使用者帳戶「user@altostrat.com」。這會使用 C:\Users\admin\service_account.json 中儲存的服務帳戶憑證,而非提示使用者授權。

ClientMigration.exe --profile_name="outlook-profile-name" --google_email="user@altostrat.com" --nouse_gui --email_migration_start_date="2022-02-15" --service_account_json_path="C:\Users\admin\service_account.json"

Google Workspace 遷移產品對照表


Google、Google Workspace 和其他相關符號及標誌均為 Google LLC 的商標,所有其他公司和產品名稱則是與個別公司關聯的商標。