Vorheriges Thema: CreateUnInstallSoftwareJobInSoftwarePolicyByNameNächstes Thema: DeleteSoftwareJobsInComputer


Weitere Informationen:

CreateSoftwareJobOrderPolicyProperties3

CreateUnInstallSoftwareJobInSoftwarePolicyByName3

Die Methode "CreateUninstallSoftwareJobInSoftwarePolicyByName3" erstellt einen neuen Softwarejob des Typs "Uninstall" in einer angegebenen Softwarerichtlinie.

Zusätzlich sorgt diese Methode für die Funktion, die einen Zielcomputer nach Abschluss der Jobs herunterfahren lässt. Die Methode verwendet die Sequenz CreateSoftwareJobOrderPolicyProperties3, die eine andere Sequenz SoftwareJobBootMask3 einschließt. Die SoftwareJobBootMask3-Sequenz enthält die Option ShutdownAfterLast, die es Ihnen ermöglicht, den Zielcomputer nach Abschluss der Jobs herunterzufahren.

Diese Methode schließt auch eine Funktion ein, die Ihnen dabei hilft, die benutzerdefinierte Administratormeldung zu verwalten. Für die benutzerdefinierte Administratormeldung schließt die Sequenz CreateSoftwareJobOrderPolicyProperties3 zwei Parameter ein: den Parameter 'userMessage', der die Meldungseingabe vom Benutzer entgegennimmt, und den Parameter 'userMessageSupplied', der überprüft, ob das Feld 'userMessage' für die benutzerdefinierte Administratormeldung in SD vorhanden ist.

Parameter

xsd:string sessionId (o)

Gibt die Sitzungs-ID an, die bei der Webservice-Anmeldung ausgegeben wurde.

SoftwarePackage softwarePackage (o)

Gibt die Softwarepaketdetails an, die der Job verwenden muss.

xsd: string softwarePackageProcedureName (o)

Gibt den Namen an, der die Softwarepaketprozedur identifiziert, die der Job verwenden muss.

xsd: string softwarePackageInstallProcedureName (o)

Gibt den Namen an, der die Softwarepaketinstallationsprozedur identifiziert, die der Job verwenden muss.

CreateSoftwareJobOrderPolicyProperties3 softwareJobOrderPolicyProperties3 (o)

Gibt die Eigenschaften an, die für die Erstellung und Anforderung eines Softwarejobs in einer Softwarerichtlinie erforderlich sind.

xsd:string softwarePolicyName (o)

Gibt den Namen der Softwarerichtlinie an, in der Sie den Softwarejob erstellen müssen.

Rückgabewerte

xsd:string softwareJobId

Gibt die UUID des neuen Jobs zurück, wenn ein Softwaredeinstallationsjob erfolgreich erstellt wurde.

Anmerkungen

Keine