You can configure a third-party software (for example, Microsoft Endpoint Configuration Manager) to install the custom package silently on multiple computers.
If your computer has a batch script with a set of administrative tasks, you can also use this procedure to configure the batch script with the installation command.
Before You Begin
-
Obtain the custom package from the location specified by the user who created it.
If the package is in the Download Center, see "Downloading a Software Package" in Download Center - Web Console.
-
Review the following requirements:
-
For Windows custom packages, the package must be either a self-extracting executable file or a package that includes the answer file. If the package consists of only the answer file, you must have a separate installation package on which you can run the file. The answer file needs the software binaries from an installation package to install the software.
-
If you want to use the authorization code during the silent installation, you must obtain it from the Command Center.
-
Procedure
-
Configure the third-party software to run the appropriate installation command.
-
For Windows custom packages do the following:
-
If the package is a self-extracting executable file, use the following command:
CustomPackageName.exe /silent /install /silent /authcode <authcode>
Where <authcode> is the company authorization code.
Note
The
/authcode
<authcode> switch shown above is optional. An authorization code is required only if you did not enter the installation user's credentials when the package was created. To obtain the authorization code, go to Command Center Companies > Company name > General or CommCell > General.-
If the package is a folder that includes the answer file, use the following command:
start /wait Setup.exe /play install.xml /silent /authcode <authcode>
Where <authcode> is the company authorization code.
Note
The
/authcode
<authcode> switch shown above is optional. An authorization code is required only if you did not enter the installation user's credentials when the package was created. To obtain the authorization code, go to Command Center Companies > Company name > General or CommCell > General. -
-
For UNIX custom packages, use the following command:
./silent_install -p default -authcode <authcode>
Where <authcode> is the company authorization code.
Note
The
/authcode
<authcode> switch shown above is optional. An authorization code is required only if you did not enter the installation user's credentials when the package was created. To obtain the authorization code, go to Command Center Companies > Company name > General or CommCell > General. -
For Macintosh custom packages, use the following command:
installer -pkg <path_to_pkg> -target /
For a list of installer error codes, see Installer Error Codes.
-
-
If the package was configured to install the software in decoupled mode, you must register the clients. Choose one of the following approaches:
-
If you want the third-party software to perform the registration, specify the SIMCallWrapper command as a post-installation command. The SIMCallWrapper command is described in Registering the Client Using the Command Line.
The command must be run the from the Software_Installation_Directory\Base directory. Software_Installation_Directory is the directory where the Commvault software will be installed.
-
If you want users to register their clients, ask them to use one of the following methods:
-
Related Topics
- Setting Up Packages for Active Directory GPO Installations (Windows only)