Table of ContentsLibraryView in Frames

SnapDrive command line installation switches

You can use these command-line switches when you perform an unattended install of SnapDrive for Windows.

Switch descriptions

Switch Values and Descriptions
SILENT_MODE=
1
Enables SnapDrive to properly execute the unattended install feature. This switch is required and must be set for all unattended installations, inlcuding first-time installs, upgrades, and complete uninstalls.
REINSTALLMODE= Specifies the type of reinstall mode to be used.
v
Indicates that the installation should be run from the source package and to cache the local package.
Note: Do not use this option for first time installations of SnapDrive.
a
Reinstalls all SnapDrive files regardless of version, date or checksum value.
o
Reinstalls SnapDrive files if older versions are present or if files are missing.
m
Indicates that all SnapDrive required registry entries FROM HKEY_LOCAL_MACHINE and HKEY_CLASSES_ROOT should be rewritten.
u
Indicates that all SnapDrive required registry entries from HKEY_CURRENT_USER and HKEY_USERS should be rewritten.
s
Reinstalls all shortcuts and re-caches all icons, overwriting any existing shortcuts and icons.
REINSTALL=
ALL
Reinstalls all SnapDrive features.
/Li
filename
Specifies that a SnapDrive installation log should be generated.
SERVER_CORE_SYSTEM= Specifies whether you are installing on a Windows Server 2008 Server Core configuration. The default value is 0, so this switch is not required unless you are installing on a Server Core system.
0
Specifies that you are not installing on a Server Core system.
1
Specifies that you are installing on a Server Core system.
Note: You should use the SERVER_CORE_SYSTEM= switch with only Windows Server 2008 Core Server. You should not use the SERVER_CORE_SYSTEM= switch with Windows Server 2008 R2 Core Server.
LPSM_SERIALNUMBER=
serialnumber
Optionally specifies the LUN Provisioning and Snapshot Management license for host-side licensing. If you do not provide this license, SnapDrive will look for a license on the storage system.
INSTALLDIR=
target installation directory
Specifies the target installation directory to which SnapDrive will be installed. This switch is only required when installing SnapDrive for the first time.
SVCUSERNAME=
DOMAIN\username
Specifies the domain and username that SnapDrive will use during the unattended install.
SVCUSERPASSWORD=
password
Specifies the password for the SVCUSERNAME user.
SVCCONFIRMUSERPASSWORD=
password
Confirms the password for the SVCUSERNAME user.
IGNORE_COMPMGMT_RUNNING= Specifies whether the SnapDrive installation will abort if MMC is open. If no switch is specified, the SnapDrive installation will abort if MMC is open, and a message is displayed indicating that MMC must be closed.
0
Specifies that the SnapDrive installation will abort if MMC is open, and a message is displayed indicating that MMC must be closed.
1
Specifies that the SnapDrive installation will proceed even if MMC is open.
SDW_WEBSRV_TCP_PORT=
port number
Specifies which port the SnapDrive WebService should use for Net.Tcp. The default port is 808.
Note: This switch is used with new installations only. It is not used for upgrades.
SDW_WEBSRV_HTTP_PORT=
port number
Specifies which port the SnapDrive Web Service should use for HTTP. The default port is 4094.
SDW_WEBSRV_HTTPS_PORT=
port number
Specifies which port the SnapDrive Web Service should use for HTTPS. The default port is 4095.
TRANSPORT_SETTING_ENABLE Specifies whether the transport protocol settings are enabled. Enabled is the default.
0
Disabled
1
Enabled
TRANSPORT_PRT_SELECTION= Specifies which transport protocol SnapDrive will use. RPC is the default in a new install or major upgrade.
1
RPC
2
HTTP
3
HTTPS
TRANSPORT_PRT_PORT=
port number
Specifies which port SnapDrive should use for the HTTP or HTTPS transport protocol. (Only valid if the TRANSPORT_PRT_SELECTION switch is set to 2 or 3.) The default ports are 80 for HTTP and 443 for HTTPS.
TRANSPORT_PROTOCOL_LOGON_USERNAME=
username
Specifies the user name that will be used for HTTP or HTTPS authentication. (Only valid if the TRANSPORT_PRT_SELECTION switch is set to 2 or 3.)
TRANSPORT_PROTOCOL_LOGON_PASSWORD=
password
Specifies the password that will be used for HTTP or HTTPS authentication. (Only valid if the TRANSPORT_PRT_SELECTION switch is set to 2 or 3.)
DFM_SERVER_INFO=
hostname
Specifies the DFM server name or IP Address.
DFM_SERVER_COMM_PORT_SELECTION=
1
Specifies HTTP as the communication port type.
2
Specifies HTTPS as the communication port type.
DFM_SERVER_COM_PORT=
port
Specifies the DFM server communication port. The default for HTTP is 8088. The default for HTTPS is 8488.
DFM_SERVER_USERNAME=
username
Specifies the DFM server user name.
DFM_SERVER_PASSWORD=
password
Specifies the DFM server password.
SDW_ESXSVR_ENABLE= Specifies whether the ESX server is enabled. Enabled is the default.
0
Disabled
1
Enabled
ESXIPADDRESS
IP address
Specifies the ESX server IP address.
ESXUSERNAME
username
Specifies the ESX server user name.
ESXUSERPASSWORD
password
Specifies the ESX server password.
ESXCONFIRMUSERPASSWORD
password
Confirms the ESX server password.
SDW_SMVISVR_ENABLE=
1
Enables the option to add SMVI configuration information.
SMVIIPADDRESS=
IP address/name
Specifies the SnapManager for Virtual Interface server IP address or host name.
SMVIPORT=
SMVIPort
Specifies the port SnapDrive uses to communicate with the SnapManager for Virtual Infrastructure server.
SDW_HYPERV_ENABLE= Specifies whether Hyper-V pass-through operations are enabled. Disabled is the default.
0
Disabled
1
Enabled
HYPERV_HOSTNAME=
hostname
The hostname of the current Hyper-V parent host.
HYPERV_IP=
IP address
The IP address of the current Hyper-V parent host.
HYPERV_COM_PORT=
port
The SnapDrive Web Service TCP port of the current Hyper-V parent host.
CUSTOMHELP=
1
Displays usage information for all unattended install switches.
Related reference
SnapDrive command line installation syntax
SnapDrive unattended installation examples