SDCLIENT.EXE supports the following command-line parameters:
sdclient.exe /p="" [/g=] [/All] [/R] [/N] [/An] [/Ac] [/Ab] [/fui] [/msi] [/exe] [/bat] [/wsh] [/ps1] [/bw=xxx] [/E] [/lan=xxx] [/wan=xxx] [/disableclientqueue] [/runasuser] [/timeout] [/L] [/F] [/O] [/dest=] [/timeout] [/msg=""]
/p= | Package Path. The package path must be specified, regardless of the package type. This parameter specifies the UNC or URL path to the package that is to be installed on the local client. | |
/g= | Package GUID. For ESWD or AutoINstall packages. This parameter specifies the GUID for the package. The package GUID is used to check the local .CFG file cache for a copy of the package's .CFG file. | |
/All | Uninstall Flag. This flag is set to indicate that the ESWD or MSI package should be uninstalled rather than installed. This flag is case-sensitive (/all won't work). | |
/R | Always Reboot Flag. This flag indicates that the client should always be rebooted after the package installation. Not all MSI packages follow this guideline. | |
/N | Never Reboot Flag. This flag indicates that the client should never be rebooted after the package installation. | |
/An | Silent Installation Flag. This flag indicates that the installation should be silent. This means that no UI, or the smallest amount of UI possible, should be displayed during the installation. | |
/Ac | Disable Cancel Flag. This flag prohibits the user's ability to cancel the installation. | |
/Ab | No Background Flag. This flag only applies to ESWD packages. When a package is being installed, the blue background won't be displayed. | |
/fui | Full UI Flag. This flag indicates that the full UI for legacy and MSI packages should be used. | |
/msi | MSI Package Flag. This flag indicates that the package path points to an MSI package file. | |
/exe | Executable Package Flag. This flag indicates that the package path points to a legacy package or a generic executable file. | |
/bat | Batch file Flag. This flag indicates that the package points to a batch file or cmd file. | |
/wsh | Windows Script Host Flag. This flag indicates that the package points to a vbs file | |
/ps1 | Power Shell Package Flag. Indicates package is a powershell package. | |
/wan=xx | Percent of bandwidth to use while downloading files from non-peer source. Values from 1 to 100. LDMS 9.0 | |
/lan=xx | Percent of bandwidth to use while downloading files from peer. Values from 1 to 100. LDMS 9.0 | |
/Ah | Application Healing Flag. This flag indicates that the script is installed with the Application Healing option. | |
/bw=xxx | Bandwidth Requirements. Specifies a minimum bandwidth requirement for the package script to be run. Removed in LDMS 9.0. | |
/F | Generic File Flag. This flag causes SDCLIENT.EXE to download the file to the LDCLIENT directory. | |
/reboot | Initiates a reboot on the machine. This must be called from within a scheduled task, running sdclient.exe /reboot from the command window will not do anything. | |
/D | When this flag is specified, a debug window will be created and debug messages will be displayed during package installation. | |
/V | Verbose Mode, when this flag is specified, the log file entries and debug message will contain more detail on the installation progress. | |
/disableclientqueue | Disables the client task queue. If another sdclient or vulscan task is already running this task will fail rather than being placed in queue. Added in LDMS 9.0 SP3 | |
/runasuser | Runs the task as the currently logged on user. If no user is logged on the task will fail. LDMS 9.0 | |
/uacelevation | Prompts user for account if currently logged on user does not have enough rights to install. Requried to be used with /runasuser and only available with /exe packages. Added in LDMS 9.0 SP3 | |
/E | Elevates privileges | |
/noelevate | Override for /E when elevation of privileges is not needed | |
/o | Override cache. This option is used in conjunction with the /F option to override any cached file information and force the file to be redownloaded. | |
/dest= | Downloads the file specified by the /P parameter to the local computer in the destination specified by the /dest switch. | |
/timeout=x | Timeout before sdclient quits waiting for install to finish. Value in hours that sdclient will wait before terminating. Added in LDMS 9.0 SP3 | |
/msg="" | Custom message sent pack to the core and displayed as the Result. |