Änderungen von Dokument Conditions
Zuletzt geändert von Jannis Klein am 2024/03/19 17:59
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -69,37 +69,29 @@ 69 69 70 70 Dieses Kommando überprüft, ob die Größe des vorhandenen Arbeitsspeichers einem gewissen Kriterium entspricht. Dazu wird ein logischer mathematischer Operator ausgewählt und die Größe des RAM in MB angegeben. Die Checkbox Client Command abbrechen, wenn Fehler auftritt bricht das Kommando ab, wenn die Kriterien nicht zutreffen. 71 71 72 - |[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1"height="9" width="9"]]|[[If CPU speed is (not)>>path:javascript:HMToggle('toggle','TOGGLE0186AD','TOGGLE0186AD_ICON')]]72 += If CPU speed is (not) = 73 73 74 - |Dieses Kommando überprüft, ob die CPU Frequenz einem bestimmten Kriterium entspricht. Dazu wird ein logischer mathematischer Operator gewählt und die Frequenz der CPU in MHz angegeben. Die Checkbox Client Command abbrechen, wenn Fehler auftritt bricht das Kommando ab, wenn die Kriterien nicht zutreffen.74 +Dieses Kommando überprüft, ob die CPU Frequenz einem bestimmten Kriterium entspricht. Dazu wird ein logischer mathematischer Operator gewählt und die Frequenz der CPU in MHz angegeben. Die Checkbox Client Command abbrechen, wenn Fehler auftritt bricht das Kommando ab, wenn die Kriterien nicht zutreffen. 75 75 76 - |[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1"height="9" width="9"]]|[[If OS architecture is (not)>>path:javascript:HMToggle('toggle','TOGGLE0186AE','TOGGLE0186AE_ICON')]]76 += If OS architecture is (not) = 77 77 78 -|((( 79 79 Über dieses Kommando können Sie die zugrundeliegende Architektur des Betriebssystems überprüfen. Dieses Kommando können Sie somit dazu nutzen, dass z.B. ein Programm nur auf einem x86-System ausgeführt wird, weil es auf einem x64-System nicht ausgeführt werden kann. 80 80 81 81 Wählen Sie unter dem Tab Details die gewünschte Architektur (x86 oder x64) und geben Sie an, ob ein Fehler ausgegeben werden soll, falls die Bedingung nicht erfüllt ist. 82 -))) 83 83 84 - |[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1"height="9" width="9"]]|[[If file version is (not)>>path:javascript:HMToggle('toggle','TOGGLE0186AF','TOGGLE0186AF_ICON')]]82 += If file version is (not) = 85 85 86 -|((( 87 87 Dieses Kommando überprüft, ob eine bestimmte Datei eine bestimmte Version besitzt oder nicht. Dazu werden ein logischer mathematischer Operator sowie eine Datei (manuell oder per Button) gewählt. Zusätzlich wird eine Dateiversion eingetragen. Die Checkbox Fehler erzeugen, wenn Bedingung nicht erfüllt bricht das Kommando ab, wenn die Kriterien nicht zutreffen. 88 88 86 +{{aagon.infobox}} 87 +Nur ausführbare Dateien (*.exe / *.dll) haben eine Versionsnummer. 88 +{{/aagon.infobox}} 89 89 90 -|((( 91 -[[image:https://manual.aagon.com/acmp/de/61/hinweis.png||alt="Hinweis" height="32" width="32"]] 92 - 93 -Hinweis: 94 -)))|Nur ausführbare Dateien (*.exe / *.dll) haben eine Versionsnummer. 95 - 96 96 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_e5c2bb5e.png||alt="If file version is (not)" height="449" width="398"]] 97 97 If file version is (not) 98 -))) 99 99 100 - |[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1"height="9" width="9"]]|[[If command has (not) been executed>>path:javascript:HMToggle('toggle','TOGGLE0186B0','TOGGLE0186B0_ICON')]]93 += If command has (not) been executed = 101 101 102 -|((( 103 103 Dieses Kommando überprüft, ob ein bestimmter Client Command bereits ausgeführt wurde oder nicht. Dabei wird die entsprechende Option gewählt. Über den Button neben dem Eingabefeld Commandname wählen Sie ein Client Command aus. Über die Checkbox Command Level prüfen kann zusätzlich die Version des Client Commands auf Gleichheit geprüft werden. 104 104 105 105 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_34cfcddf.png||alt="If command has (not) been executed" height="449" width="471"]] ... ... @@ -108,20 +108,14 @@ 108 108 109 109 Ob ein Client Command als ausgeführt gewertet wird oder nicht hängt von dem Kontext der einzelnen Kommandos des Client Commands ab (siehe [[Kontext von Kommandos>>url:https://manual.aagon.com/acmp/de/61/commandlist.htm#commandkontext]]). Die Information, ob ein Client Command bereits ausgeführt wurde, wird in der Registry des Rechners gespeichert. Dies kann sowohl Benutzer-, als auch Maschinenbezogen geschehen. Für Client Commands, die sowohl Benutzer- als auch Maschinenbezogene Kommandos beinhalten, müssen Registryeinträge in der HKLM und HKCU existieren. Gleiches gilt für Client Commands, die nur Kommandos enthalten, die als "Immer ausführen" markiert sind. Enthält ein Client Command Kommandos, die ausschließlich Benutzer-, oder Maschinenbezogen ausgeführt werden, so wird nur die entsprechenden Registry überprüft. 110 110 111 - 112 112 Über eine zusätzliche Dropdown Box kann man das im Client Command hinterlegte Verhalten (Run always, Machine related, User related) überschreiben. Dafür hat man folgende Möglichkeiten: 113 113 105 +* Automatic: Hier wird die Einstellung zu Grunde gelegt, die bereits beim Anlegen des Client Commands eingetragen wurde. Abhängig davon wird dann für die Maschine und/oder den User geprüft, ob das Client Command bereits gelaufen ist. 106 +* Maschine and User: Das Command liefert "true", wenn das angegebene Client Command für Maschine und User gelaufen ist. Sind im Client Command nur Commands vorhanden, bei denen "Machine related" bzw. "User related" steht, liefert das Command immer "false" zurück. 107 +* Only User: Das Command liefert "true", wenn das angegebene Client Command für User gelaufen ist. 108 +* Only Machine: Das Command liefert "true", wenn das angegebene Client Command für Maschine gelaufen ist. 114 114 115 -|•|Automatic: Hier wird die Einstellung zu Grunde gelegt, die bereits beim Anlegen des Client Commands eingetragen wurde. Abhängig davon wird dann für die Maschine und/oder den User geprüft, ob das Client Command bereits gelaufen ist. 116 - 117 -|•|Maschine and User: Das Command liefert "true", wenn das angegebene Client Command für Maschine und User gelaufen ist. Sind im Client Command nur Commands vorhanden, bei denen "Machine related" bzw. "User related" steht, liefert das Command immer "false" zurück. 118 - 119 -|•|Only User: Das Command liefert "true", wenn das angegebene Client Command für User gelaufen ist. 120 - 121 -|•|Only Machine: Das Command liefert "true", wenn das angegebene Client Command für Maschine gelaufen ist. 122 - 123 123 Die Checkbox Bei negativem Ergebnis fehlschlagen führt zum Abbruch des Commands, wenn ein Fehler aufgetreten ist. 124 -))) 125 125 126 126 |[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[If machine is (not) in domain>>path:javascript:HMToggle('toggle','TOGGLE0186B1','TOGGLE0186B1_ICON')]] 127 127