Table of Contents

Use this function to reinstall several software packages or software classes on several existing systems of a configuration group.

  • Empirum Interface Service: ActionType = 5, ActionCode = 22, TargetObjectType = 2

Parameter

Parameter Example Variants General
ClientID   {Client} 
or
{Clientname/Domain}
 
SoftwareID     Either a software package or a whole list of packages. The ID is mandatory!
ClassID      
GroupID 7e573d80-1400-49f4-8bb1-5ba021d0a9cc {GroupPath} 
or 
{GroupName + ParentID} 
or 
{GroupName + ParentPath} 
or 
{GroupName + ParentName} 
or an explicit {GroupName}
GroupID from the Empirum database
  • ClientID: Either a Client or a whole list of ClientIDs. The ID is mandatorily necessary here!
  • SoftwareID: Either a Software or a whole list of SoftwareIDs. The ID is mandatorily necessary here!
  • ClassID: Either a Class or a whole list of ClassIDs. The ID is mandatorily necessary here!

Optional Parameter:

Parameter Example Variants General
UninstallFirst     Controls the behaviour at the reinstallation of a software
0 = No Deinstallation before a reinstallation.
1 = Deinstallation of the Software before reinstallation.
DistributionCommand 528

528=Revoke;

16896=Ignore MTF; 16912=Revoke+Ignore MTF

Only usable with UninstallFirst=1
RevokeCount 3   Only usable with UninstallFirst=1
RemoteManagement_Type     All four remote parameters must be set to enable the remote management function.
RemoteManagement_Timeout    
RemoteManagement_Reminder    
RemoteManagement_DateTime    

Read also: