Previous Topic: sd_sscmd--Staging Library Command Line InterfaceNext Topic: Length Restrictions


Command Notification

The syntax for each command is comprised of a command and a number of associated keywords and parameters. Parameter values are case-sensitive. Command names and keywords are case-insensitive.

The delimiter between components is a space.

Parameters (and their keyword) that include spaces must be contained within quotation marks (this is not required in verbose mode). For example:

item="Software Test1"

When keywords are followed by a parameter, only one parameter value can be given.

In a batch file, for backwards compatibility both forms are supported. We recommend using quotes around the whole parameter.

Administration of a staging library is being initiated from the scalability server which hosts the staging library.

The following command syntax applies:

sd_sscmd
	{
	  stagecheck
	| bulkupdate
	| libraryaccess {user={domainname | local\}user password=password | REMOVE}
	| importmsi {mapfile=Mapfile [path=path] [move=false|true]}
	| addshare {SDLIBRARY | MSILIB | [UseFQDN=N|Y]}
	| removeshare {SDLIBRARY|MSILIB}
	| import {[path=path] [move=false|true]}
	| aregsw {path=path [reginfo=reginfo] [logfile=logfile]}
	| dereg {item=item version=version [logfile=logfile]}
	| batch {path=path [logfile=logfile]}
	| verbose
	}

When the scalability server runs on a manager machine, only a sub-set of commands is available:

sd_sscmd
	{
	  stagecheck
	| bulkupdate
	| libraryaccess {user={domainname | local\}user password=password | REMOVE}
	| importmsi {mapfile=Mapfile [path=path] [move=false|true]}
	| addshare {SDLIBRARY | MSILIB | [UseFQDN=N|Y]}
	| removeshare {SDLIBRARY|MSILIB}
	| verbose
	}