Skip to content

SMS\_GetCollectionIDFromName

SMS_GetCollectionIDFromName(sSMSServer, sCollectionName, sUserName, sPassword)

Section titled “SMS_GetCollectionIDFromName(sSMSServer, sCollectionName, sUserName, sPassword)”
OptionDescriptionType
sSMSServerThe SMS Main Site ServerString
sCollectionNameThe SMS collection to add the unit to.String
sUserNameAccount performing the action on SMS serverString
sPasswordThe password for the above account.String

Boolean, TRUE if function completed successfully.

Gets the collection id from a named collection on the specified SMS server.
The retrieved ID will be returned in gsValue.
Note that the query is performed on the server and therefore you must be sure to have the right permissions.

Specify * as password to let CapaInstaller decrypt a password already specified by CapaInstaller in registry.
Notes:
sSMSServer: SMS Main Server. Sub Site Servers are not supported. sCollectionName: The SMS Collection must exist in the Collection.

<Add Function Scripting Guidelines here>

bStatus=True
If bStatus Then bStatus=IncludeScript(“customlib.cis”)
If bStatus Then bStatus=IncludeScriptingLibrary(“CapaInstaller Scripting Library.cin”)
If bStatus Then bStatus=Job_Start(“WS”,“Get SMS site code”,“1.0”,“Capalib_test.log”,“INSTALL”)
If bStatus Then bStatus=SMS_GetCollectionIDFromName(“SMSSRV01”,“All Windows NT Systems” DOMAIN\Admin”,“Password”)
Job_End(bStatus)

SMS_GetSiteCode SMS_GetUnitIDFromName SMS_AddUnitToCollection