migprofile.exe 命令的語法會控制設定檔的移轉。

當您使用 Horizon Persona Management 安裝選項在虛擬機器上安裝 Horizon Agent 時,migprofile.exe 公用程式會安裝在 install_directory\VMware\VMware View\Agent\bin 目錄中。

當您在系統上安裝獨立 Horizon Persona Management 軟體時,migprofile.exe 公用程式會安裝在 install_directory\VMware\VMware View\Persona Management 目錄中。

請從 Windows 命令提示字元,使用下列 migprofile.exe 命令的語法:

migprofile.exe [/s:source_path] [/t:target_path] [/v2] [/r-:] [/takeownership] [config_file]
表 1. migprofile.exe 命令列選項
選項 說明
/s:source_path 要移轉之來源 V2 或 V1 設定檔路徑的路徑名稱。

使用萬用字元「*.v2」表示所有 V2 子資料夾皆應移轉至 V5。

使用萬用字元「*」表示所有 V1 子資料夾皆應移轉至 V2。

此為強制選項。您必須在命令列上或移轉組態檔中指定來源路徑。如果同時在這兩個位置中指定來源路徑,則系統會使用命令列的值。

/t:target_path 目標 V5 或 V2 設定檔路徑的路徑名稱。

移轉公用程式會在此路徑下,使用與來源設定檔資料夾相同的名稱 (附加 .V5 或 .V2) 來建立資料夾。

如果來源路徑是電腦上的本機設定檔,則此選項為強制使用。

如果來源路徑位於 CIFS 網路共用上,則此選項為選用。在此情況下,如果您並未指定目標路徑,則目的地設定檔資料夾將會建立為相同 CIFS 網路共用上來源設定檔資料夾的同層級。

/v2 將 V2 設定檔移轉至 V5 設定檔。

執行 V2 至 V5 的移轉時需要使用此選項。未使用 /v2 選項時,公用程式會執行 V1 至 V2 的設定檔移轉。

/r-: 停用登錄移轉。

此選項為選用。

/takeownership 使 migprofile.exe 公用程式在移轉期間取得使用者設定檔的擁有權。

如果執行移轉公用程式的管理員帳戶沒有所移轉使用者設定檔的擁有權,請使用此選項。通常僅使用者和 SYSTEM 帳戶具有使用者設定檔的擁有權。

此選項為選用。當您使用此選項時,系統在移轉完成後即會還原使用者設定檔的原始擁有權。

config_file 移轉組態檔的名稱。

此選項為選用。如果同時在兩個位置中指定值,命令列選項將優先於組態檔中的對應設定。

migprofile.exe 命令列範例

下列範例會將 \\file01\profiles 資料夾下的所有 V1 使用者設定檔移轉至相同位置。建立 V2 使用者設定檔時,系統會在每個使用者的根資料夾名稱附加 .V2。公用程式會在移轉期間取得使用者設定檔的擁有權。

migprofile.exe /s:\\file01\profiles\* /takeownership

下列範例會將 \\file02\share\profiles 資料夾下的所有 V2 使用者設定檔移轉至相同位置。建立 V5 使用者設定檔時,系統會在每個使用者的根資料夾名稱附加 .V5。公用程式會在移轉期間取得使用者設定檔的擁有權。

migprofile.exe /s:\\file02\share\profiles\*.v2 /v2 /takeownership

下列範例會使用在 migconfig.xml 檔案中指定的移轉設定:

migprofile.exe migconfig.xml

下列範例會將電腦 devvm-winxp 上使用者 ts115 的 V1 設定檔移轉至遠端路徑 \\file01\profiles。公用程式會在移轉期間取得使用者設定檔的擁有權。

migprofile.exe /s:\\devvm-winxp\c$\documents and settings\ts115 
 /t:\\file01\profiles\ /takeownership

下列範例會將電腦 devvm-win7 上使用者 ts115 的 V2 設定檔移轉至遠端路徑 \\file02\share\profiles。公用程式會在移轉期間取得使用者設定檔的擁有權。

migprofile.exe /s:\\devvm-win7\c$\Users\ts115.v2 
 /t:\\file02\share\profiles\ /v2 /takeownership