Using the App Volumes Application Capture Command-Line Program, you can test and validate the captured application before delivering the application package to the end users. To test the captured application, the appcapture.exe /test command uses the .vhd format of the application package.
When the appcapture.exe /test runs, the application is dynamically available on the virtual machine used for testing purpose. At a time, only one application package can be tested per session.
Prerequisites
- Ensure that you perform this task on a clean virtual machine.
- Ensure that the User Account Control (UAC) in Windows is disabled.
To disable UAC, see the relevant Microsoft Windows documentation.
- You must have already captured the application that you want to test and validate.
- Copy the .vhd format of the application package to a file share accessible by the virtual machine used for testing.
- Ensure that you test and validate the application package on a clean virtual machine different from the machine used for capturing the application.
- Ensure that the command-line capture program is installed at C:\Program Files (x86)\VMware\AppCapture.
Note: Do not use the command-line capture program's executable located at C:\Program Files (x86)\CloudVolumes\Agent. This copy of the executable is meant for internal purpose only.
- You must run the command-line capture program as administrator.
- Ensure that you are aware of the command-line arguments that can be used with the appcapture.exe command.
For more information about the command-line arguments, see Windows Command-Line Arguments for the App Volumes Application Capture Command-Line Program. Alternately, you can use appcapture.exe /help on the command line.