Die Funktion Client Commands ersetzen ist erst ab ACMP Version 6.6.0 nutzbar!
Diese Funktion ermöglicht Ihnen neben der Versionierung ein reibungsloses Ersetzen und Anpassen eines Client Commands bzw. der Client Command Jobs gegen ein anderes. Das ist im Besonderen dann hilfreich, wenn z.B.
ein bestimmtes Client Command in Job Collections beinhaltet ist
dieses an Containern hängt oder
als Kiosk Eintrag zur Verfügung steht.
Hinweis:
Diese Funktion ist nicht bei Client Commands möglich, die innerhalb von anderen Client Commands über die Befehle Run Client Command oder Enqueue ACMP Job ausgeführt werden!
So entfällt die Suche des Client Commands in allen verknüpften Elementen und dadurch auch ein manuelles Tauschen dieser.
Hinweis:
Beachten Sie, dass bei RunCC.exe- bzw. WRunCC.exe-Verknüpfungen die alte ID manuell gegen die neue ID angepasst werden muss.
Das Ersetzen eines Client Commands ist z.B. dann nötig, wenn eine neue Version einer Software vorhanden ist, die jedoch nicht über die Managed Software verteilt wird und diese in einem der verknüpften Elemente schnell und unkompliziert getauscht werden soll.
Hinweis:
Es lassen sich nur Client Commands tauschen, die mindestens eine freigegebene Version haben.
Das Client Command durch ein neues Client Command ersetzen
Öffnen Sie die Funktion, indem Sie entweder über das Icon in der Ribbonbar oder mithilfe eines rechten Mausklicks auf das Client Command über Ersetzen zum Wizard gelangen.
Auf der ersten Seite können Sie die Elemente auswählen, in denen das zu ersetzende Client Command vorhanden ist. Setzen Sie dafür in die entsprechende Checkbox das Häkchen.
Hinweis:
Sollten Ihnen ausgegraute Elemente angezeigt werden, dann fehlen Ihnen die passenden Berechtigungen, um das Client Command zu ersetzen. Die Berechtigungen können unter System > Benutzerverwaltung eingesehen und ggf. geändert werden.
Hinweis:
Besitzen Sie aufgrund der Mandantenfähigkeit keine Sichtbarkeiten auf gewisse ACMP Container, dann erscheinen diese überhaupt nicht in der Liste. Außerdem werden nur Job Collections angezeigt, die für den Benutzer laut ACLs sichtbar sind.
Klicken Sie dann auf Weiter >.
Im zweiten Schritt wählen Sie dann das Client Command aus, welches das ursprüngliche Client Command ersetzen soll.
Klicken Sie auf Weiter >.
Im letzten Schritt können Sie die gewünschten Parameter des neuen Client Commands konfigurieren.
Hinweis:
Die hier gesetzten Parametereinstellungen werden für alle ersetzten Client Command Jobs übernommen!
Klicken Sie abschließend auf Fertig.
Auswirkungen und Verhalten des ersetzten Client Commands
Wenn Sie ein Client Command durch ein anderes ersetzt haben, dann hat das folgende Auswirkungen in der Console:
Verändertes Verhalten
Gleichbleibendes Verhalten
Es wird ein neuer Job für das neu verknüpfte Client Command erstellt, welcher auch im Job Monitor erscheint
Der neue Job hat weiterhin die gleiche Priorität sowie die gleiche Position in der Reihenfolge innerhalb der Job Collections und der Container wie der alte Job
Besitzt ein Container die Startbedingung „Einmalig ausführen“, wird das neu verknüpfte Client Command nochmals einmalig ausgeführt
Hinweis:
Die erneute Ausführung geschieht, auch wenn das ersetzte Client Command bereits einmal ausgeführt wurde!
Der neue Job startet zu den gleichen Startbedingungen wie der alte Job
Es wird kein neuer Job für die Job Collection erstellt, wenn ein ersetztes Client Command in einer Job Collection verknüpft ist, welches auch an einen Container hängt