Running an Unattended Install
The unattended install feature allows running the deployment scenarios from the command line, and specify the configuration parameters through the command line and an XML file. The deployment progress and errors will be output to both the console and the log file. The wizards will abort in case if an error is encountered during the deployment.
The following scenarios of unattended deployment are supported.
| Task | Parameter |
|---|---|
|
Outputs help to file log.txt |
ProxmoxDeploymentWizard.exe --help
|
|
Outputs wizard’s version to file log.txt |
ProxmoxDeploymentWizard.exe --version
|
| Outputs help for a specific command to file log.txt |
Example: |
Command line:
ProxmoxDeploymentWizard.exe deploy -a Proxmox1.englab.local -c root Datacore1 -p <password1> -d <password2> -s -w Server2025 -f "deploy.xml"
| Command | Definition |
|---|---|
|
|
Required. Proxmox cluster node name or IP address |
-c, --credential
|
Username and password |
|
|
Required. DcsAdmin password |
|
|
Required. Administrator password. |
-f, --file
|
Required. Configuration XML file path |
-s, --nssuppress
|
Do not produce a warning if the virtual machine name check with nslookup returns the positive result (Default: false) |
-e, --expertpool
|
Load the expert pool settings from the xml. |
-w, --winver
|
Windows version of the ISO image to be used. Supported values: Server2016, Server2019, Server2022, Server2025 (Default: Server2025) |
-t, --wintype
|
Windows type of the operating system. Supported values: DesktopExperience|Core (Default: DesktopExperience) |
Example Configuration File
For a sample configuration file, see deploy.xml.
The Language/ Region Tag displayed in the following table is the expected value that should be used for the LanguagePackTag keyword in the XML.
| Language/ Region | Language/ Region Tag |
| Chinese (Simplified, China) | zh-CN |
| English (United States) | en-US |
| French (France) | fr-FR |
| German (Germany) | de-DE |
| Italian (Italy) | it-IT |
| Japanese (Japan) | ja-JP |
| Spanish (Spain) | es-ES |
Command line:
ProxmoxDeploymentWizard.exe download -w <WindowsVersion> -t <WindowsType
| Command | Definition |
|---|---|
|
|
(Default: Server2025) Download ISO images with the specified Windows Version. Supported values: Server2016|Server2019|Server2022|Server2025 |All |
-t, --wintype
|
(Default: DesktopExperience) Windows type of the operating system. Supported values: DesktopExperience|Core|All |
-r, --retrycount
|
(Default: 5) Specifies the number of retries in case of initial download failure. Set to 0 for no retries, or -1 to retry infinitely until success. |
Example
ProxmoxDeploymentWizard.exe download -w Server2025 -t Core