<
Von Version < 8.1 >
bearbeitet von Jannis Klein
am 2021/11/11 08:55
Auf Version < 9.1 >
bearbeitet von Jannis Klein
am 2021/11/11 09:11
>
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -16,32 +16,25 @@
16 16  
17 17  = Consolenskript konfigurieren =
18 18  
19 -
20 20  Um auf einem Client die Dienste auszulesen, ist ein Consolen-Skript eigentlich nicht erforderlich. Jedoch kann in diesem Fall z.B. ein Dialog für denjenigen angezeigt werden, welcher das Client Command aus einer Console heraus ausführt. Somit würde die ausführende Person nochmals angezeigt bekommen, was das Client Command für eine Aufgabe besitzt und wie diese ausgeführt wird. Über solch einen Dialog könnte ein evtl. falsch gewähltes Client Command auch noch abgebrochen werden.
21 21  
21 +Um diesen Dialog aufzurufen, ziehen Sie das Kommando Dialogs aus der linksseitigen Commandlist in den Skriptbereich. Es öffnet sich ein Fenster, über welches der Dialog nun konfiguriert wird (siehe [[Kategorie Dialogs>>url:https://manual.aagon.com/acmp/de/61/kategoriedialogs.htm]]).
22 22  
23 -Um diesen Dialog aufzurufen, ziehen Sie das Kommando Dialogs aus der linksseitigen Commandlist in den Skriptbereich. Es öffnet sich ein Fenster, über welches der Dialog nun konfiguriert wird (siehe [[Kategorie Dialogs>>url:https://manual.aagon.com/acmp/de/61/kategoriedialogs.htm]]). Geben Sie unter dem Tab Allgemein als Beschreibung der Aktion den Text Information ein. Weitere Angaben sind hier nicht notwendig. Wechseln Sie nun zum Tab Nachrichteneinstellungen. Geben Sie hier den Titel Dienste auslesen und eine passende Nachricht ein. Folgende Nachricht ist im vorhandenen Client Command eingegeben worden:
23 +Geben Sie unter dem Tab Allgemein als Beschreibung der Aktion den Text Information ein. Weitere Angaben sind hier nicht notwendig. Wechseln Sie nun zum Tab Nachrichteneinstellungen. Geben Sie hier den Titel Dienste auslesen und eine passende Nachricht ein. Folgende Nachricht ist im vorhandenen Client Command eingegeben worden:
24 24  
25 + Es wird jetzt der Name, der Status und der Starttyp der installierten Dienste auf den markierten Rechnern ausgelesen und in deren Client Details als individuelle Felder
25 25  
26 - Es wird jetzt der Name, der Status und der Starttyp der installierten Dienste auf den
27 -
28 - markierten Rechnern ausgelesen und in deren Client Details als individuelle Felder
29 -
30 30   abgelegt. (Client Details > Software > Computer > Individual Fields).
31 31  
32 32  
33 33  Was es dabei mit den Individuellen Feldern auf sich hat, erfahren Sie später bei der Zusammenstellung des Clientskript bzw. im Kapitel 7. Individuelle Felder.
34 34  
35 -
36 36  Da der Benutzer des Client Command über den hier zu konfigurierenden Dialog eine Information erhalten soll, wählen Sie Information als Nachrichtentyp. Ebenso werden auch nur die Buttons OK und Abbrechen benötigt, welche Sie über die entsprechenden Checkboxen aktivieren.
37 37  
38 -
39 39  Um die Ausführung des Client Command abbrechen zu können, falls dieses nur versehentlich ausgeführt wurde, wird der Abbrechen Button auch mit dem Abbrechen des gesamten Client Command verbunden, indem ein Haken in der Abbrechen Checkbox im Bereich Abbruch auf Button(s) gesetzt wird.
40 40  
41 -
42 42  Eine Variable muss nicht angegeben werden, da die weitere Ausführung des Client Command einzig und allein von den Buttons abhängt. Somit müssen auch keine An-/Eingaben verarbeitet werden.
43 43  
44 -
45 45  Unter dem Tab Eingabeeinstellungen werden keine Konfigurationen vorgenommen, da keine weiteren Eingaben vom Benutzer erwartet werden, als ein Klick auf OK oder Abbrechen.
46 46  
47 47  
... ... @@ -60,6 +60,36 @@
60 60  
61 61  Dieses Skript wird auf einem Client ausgeführt und muss, da das Client Command die Dienste des Client auslesen soll, die entsprechenden Kommandos enthalten. Das Konzept hierfür sieht so aus, dass das aktuelle Datum inkl. der Uhrzeit sowie der Dienstname, der Status des Dienstes und der Starttyp gespeichert werden soll. Dazu sind acht einzelne Kommandos nötig.
62 62  
56 +== Allgemeine Einstellungen festlegen ==
57 +
58 +Jeder Baustein, den Sie per Drag&Drop zu Ihrem Client Command hinzufügen können, verfügt über einen Reiter Allgemein. Auf diesem Reiter legen Sie grundlegende Einstellungen für den Baustein fest.
59 +
60 +=== Beschreibung der Aktion ===
61 +
62 +Hier können Sie zum einen einen Namen angeben, unter dem Sie, auch bei einem längerem Client Command, den Befehl wiederfinden können. Hier wird per Default der Name des Befehls eingetragen. Zusätzlich können Sie einen Kommentar hinterlassen, der den Befehl und die Funktionsweise näher beschreibt.
63 +
64 +=== Optionen ===
65 +
66 +Geben Sie zunächst an, ob der Baustein in Ihrem Client Command aktiviert sein soll oder nicht. Per default ist diese Option aktiviert.
67 +
68 +=== Ausführungsoptionen ===
69 +
70 +Unter den Ausführungsoptionen geben Sie an, unter welchem Kontext der Baustein ausgeführt werden soll. Sie können zwischen den folgenden Optionen wählen:
71 +
72 +
73 +|**Kontext**|**Ausführung**|**Beschreibung**
74 +|Immer ausführen|Agent oder Console|Der Baustein wird immer ausgeführt
75 +|Maschinenbezogen|Agent|Der Baustein wird nur ausgeführt, wenn dieser auf der Maschine bisher nicht ausgeführt wurde.
76 +|Maschinenbezogen|Console|Der Baustein wird nur ausgeführt, wenn dieser auf der Maschine bisher nicht ausgeführt wurde.
77 +|Benutzerbezogen|Agent|Der Baustein wird nur ausgeführt, wenn dieser für den Benutzer bisher nicht ausgeführt wurde.
78 +|Benutzerbezogen|Console|Der Baustein wird nur ausgeführt, wenn dieser für den Benutzer bisher nicht ausgeführt wurde.
79 +
80 +{{aagon.infobox}}
81 +Wenn Sie innerhalb eines Client Commands mehrere Bausteine eingefügt haben, wird für jeden Baustein der Kontext geprüft.
82 +{{/aagon.infobox}}
83 +
84 +Legen Sie zusätzlich fest, ob der Baustein als Dienst, als Benutzer oder als Benutzer mit höchstmöglichen Rechten ausgeführt werden soll.
85 +
63 63  == Zeit erfassen ==
64 64  
65 65  Als erstes sollte die Zeit erfasst werden. Dazu ziehen Sie das Kommando Get date/time per Drag&Drop aus der Commandliste in den Skript–Bereich. Im Details Tab geben Sie an, dass Sie die/das Aktuelle Zeit/Datum nutzen wollen. Als Format wählen Sie dd.mm.yyyy, hh.nn. Somit erhalten Sie z.B. das Datum 09.02.2017, 16.31, welches in einer Variablen gespeichert wird. Diese Variable geben Sie im unteren Dialogbereich an. Erstellen Sie dazu eine Variable TIME (siehe [[Variablen>>url:https://manual.aagon.com/acmp/de/61/variablenbearbeiten.htm]]).

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community