您可以從命令列執行 AppCapture

備註:

您必須從掛接應用程式的相同作業系統中擷取應用程式。例如,如果使用者操作的是 Win7x64 作業系統,您必須使用類似或相同的基礎 Win7x64 作業系統映像來擷取應用程式。

先決條件

  1. 您必須以管理員身分執行 AppCapture

  2. 請確認 Windows 中的使用者帳戶控制 (UAC) 已停用。若要關閉 UAC,請參閱 http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7

  3. 請確認 CLI 命令 AppCapture.exe 已安裝於 C:\Program Files (x86)\VMware\AppCapture (64 位元機器) 或 C:\Program Files\VMware\AppCapture (32 位元機器)。

  4. 若要檢視 AppCapture.exe 命令的選項,請參閱AppCapture 命令列選項

程序

  1. 建立系統快照。

    您可以在擷取工作階段之後還原為快照。

  2. 開啟主控台視窗。
  3. 執行 AppCapture.exe 命令:AppCapture.exe /n your_appstack_name

    請勿在此階段按下 Enter 鍵。請先執行所有安裝程式,然後再回到此視窗。

    AppStack 虛擬機器磁碟通常在一分鐘內就會準備好。

  4. 關閉主控台視窗並為每個您想要擷取的應用程式執行一般 Windows 安裝。
    1. 接受預設安裝所有應用程式於 C: 磁碟機。安裝活動會重新導向至虛擬輸出磁碟。
    2. 如果安裝程式需要重新開機,請等待重新開機完成。
    3. 如果此功能可用,您也可以執行 ThinApp MSI 套件。您可以用安裝其他應用程式 MSI 套件的相同方式來安裝這些套件。請參閱最新的 ThinApp 說明文件以取得如何建立 ThinApp MSI 套件的資訊。
  5. 完成虛擬磁碟的建立。
    1. 在執行所有需要在此 AppStack 中擷取的安裝程式之後,請回到主控台視窗。
    2. 按下 Enter 鍵以初始化重新開機並完成虛擬磁碟的建立。

      重新開機之後,您會看見包含應用程式的新 AppStack

    3. 確認您在 C:\ProgramData\VMware\AppCapture\appvhds 中擁有新的 VHD 和 VMDK 檔案。
  6. 執行 AppCapture.exe 命令以檢視 VHD 檔案和 VMDK 檔案中的應用程式。針對 VHD 檔案:AppCapture.exe /list my_AppStack_Name.vhd,另針對 VMDK 檔案:AppCapture.exe /list my_AppStack_Name.vmdk
  7. 複製您已建立的 AppStack 至您選擇的執行檔案共用。
  8. 在您開始第一個擷取工作階段之前,請先還原為您擷取的系統快照。
  9. 從執行檔案共用複製 AppStack 至您的系統。