Wiki source code of Unix Scripts verwalten
Last modified by jklein on 2025/05/09 07:59
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{aagon.floatingbox/}} | ||
2 | |||
3 | In der Solution Desktop Automation > Unix Scripts können Sie Unix Scripts erstellen, verwalten und versionieren. Über die Ribbonleiste haben Sie die Möglichkeit neue Unix Scripts hinzuzufügen ([[image:Ico_UnixScript_Script_Add.png||height="24" width="24"]]), zu bearbeiten ([[image:Ico_UnixScript_Script_Edit.png||height="24" width="24"]]) oder zu löschen ([[image:Ico_UnixScript_Script_Delete.png||height="24" width="24"]]). Außerdem können Sie bestehende Unix Scripts duplizieren ([[image:Ico_UnixScript_Script_Duplicate.png||height="24" width="24"]]). Erstellte Unix Scripts können Sie einfach über die Drag-and-Drop Funktion in Ordner verschieben, und damit die Übersicht über Ihre Scripts behalten. Die Ordner lassen sich ebenfalls über die Ribbonleiste verwalten. | ||
4 | |||
5 | [[Übersicht - Unix Scripts>>image:Unix Scripts_Solution.png||alt="Übersicht - Unix Scripts"]] | ||
6 | |||
7 | = Unix Script hinzufügen = | ||
8 | |||
9 | Über die Ribbonleiste oder das Kontextmenü können Sie ein neues Unix Script hinzufügen. Anschließend öffnet sich der Script-Wizard. | ||
10 | |||
11 | {{aagon.warnungsbox}} | ||
12 | Durch den standardmäßig eingestellten Test- und Freigabe-Prozess wird das Unix Script direkt in den ersten Testring verschoben. Damit wird es potenziell für alle Unix Clients freigegeben, denen dieser Testring zugeordnet ist. | ||
13 | {{/aagon.warnungsbox}} | ||
14 | |||
15 | Sie können das Unix Script nun folgendermaßen konfigurieren: | ||
16 | |||
17 | 1. Wählen Sie den Zielordner und vergeben Sie einen Namen für das Unix Script. | ||
18 | 1. Legen Sie die Script-Sprache fest, in der Sie das Unix Script schreiben möchten. | ||
19 | 1. Fügen Sie ggf. eine Beschreibung hinzu und klicken Sie auf den Button Weiter. | ||
20 | 1. Fügen Sie den Code für das Unix Script im Code-Editor hinzu.{{aagon.infobox}}Der Script-Editor verfügt derzeit über keine Auto-Vervollständigung. Sie haben aber die Möglichkeit mit Strg+Leertaste auf Variablen zuzugreifen. {{/aagon.infobox}} | ||
21 | 1. Klicken Sie auf den Button Weiter. | ||
22 | 1. Legen Sie für das Unix Script die Rechte für Gruppen und Benutzer fest. {{aagon.infobox}}Weitere Informationen zu Rechten finden Sie im Abschnitt Access Listen. {{/aagon.infobox}} | ||
23 | 1. Klicken Sie auf den Button Fertig. | ||
24 | |||
25 | Sie haben nun ein neues Unix Script in der ersten Version erstellt. | ||
26 | |||
27 | [[Hinzufügen eines Unix Scripts>>image:Unix Scripts_Script hinzufügen.png||alt="Hinzufügen eines Unix Scripts"]] | ||
28 | |||
29 | Abhängig vom zugewiesenen Test- und Freigabeprozess, wird das Script einem der Verteilungsringe zugeordnet. In welchem Verteilungsring sich eine Version momentan befindet, können Sie direkt am Icon erkennen. | ||
30 | |||
31 | |||
32 | |=(% style="width: 155px;" %)Icon|=(% style="width: 921px;" %)Bedeutung | ||
33 | |(% style="width:155px" %)[[image:ACMP.63.ACMP-Solutions.Client-Management.Managed Software.Managed Software einrichten.Abonnierte Software verwalten.WebHome@TestRing_NoRing.svg||height="24" width="24"]] Kein Ring|(% style="width:921px" %)Die Software Version ist noch keinem Ring zugewiesen und wird daher nicht verteilt. | ||
34 | |(% style="width:155px" %)[[image:ACMP.63.ACMP-Solutions.Client-Management.Managed Software.Managed Software einrichten.Abonnierte Software verwalten.WebHome@TestRing_One.svg||width="24"]] Testring 1|(% style="width:921px" %)Die Software Version befindet sich im Testring 1 und kann über entsprechend konfigurierte Container genutzt werden. | ||
35 | |(% style="width:155px" %)[[image:ACMP.64.ACMP-Solutions.Patch Management.Managed Software.Managed Software einrichten.Abonnierte Software verwalten.WebHome@TestRing_Two.svg||height="24" width="24"]] Testring 2|(% style="width:921px" %)Die Software Version befindet sich im Testring 2 und kann über entsprechend konfigurierte Container genutzt werden. | ||
36 | |(% style="width:155px" %)[[image:ACMP.65.ACMP-Solutions.Patch Management.Managed Software.Managed Software einrichten.Abonnierte Software verwalten.WebHome@TestRing_Release.svg||height="24" width="24"]] Freigegeben|(% style="width:921px" %)Die Software Version ist freigegeben und kann über entsprechend konfigurierte Container an alle Clients verteilt werden. | ||
37 | |(% style="width:155px" %)[[image:ACMP.63.ACMP-Solutions.Client-Management.Managed Software.Managed Software einrichten.Abonnierte Software verwalten.WebHome@ClientCommandProperties_Condition.ico||height="24" width="24"]] Verweigert|(% style="width:921px" %)Die Software Version ist verweigert und muss vor erneuert Nutzung erst wieder genehmigt werden. | ||
38 | |||
39 | = Unix Scripte versionieren = | ||
40 | |||
41 | Wählen Sie aus der Script-Liste ein Unix Script aus und klicken Sie auf den Pfeil links neben dem Script-Icon, um die Liste der Versionen aufzuklappen. Sie sehen nun alle verfügbaren Versionen des Unix Scripts. Wählen Sie die Version aus, die Sie verwalten möchten. Im rechten Fenster neben der Script-Liste werden Ihnen die Details der ausgewählten Version angezeigt. | ||
42 | |||
43 | Über die Ribbonleiste oder das Kontextmenü können Sie nun eine neue Version auf Basis der ausgewählten Version erstellen oder die ausgewählte Version bearbeiten. | ||
44 | |||
45 | {{aagon.infobox}} | ||
46 | Nach der Erstellung einer neuen Version, kann die alte Version nicht mehr verändert werden. | ||
47 | {{/aagon.infobox}} | ||
48 | |||
49 | [[Hinzufügen einer Version zu einem Unix Script>>image:Unix Scripts_Versionierung.png||alt="Hinzufügen einer Version zu einem Unix Script"]] | ||
50 | |||
51 | Sie können die Version ebenfalls vollständig verweigern bzw. eine verweigerte Version erneut genehmigen oder die Version löschen. | ||
52 | |||
53 | {{aagon.infobox}} | ||
54 | Das Löschen einer Unix Script-Version ist nur möglich, wenn eine andere Version für das Script verfügbar ist. Es kann kein Unix Script ohne eine untergeordnete Version existieren. | ||
55 | {{/aagon.infobox}} | ||
56 | |||
57 | Falls Sie noch keinen benutzerdefinierten Test- und Freigabeprozess festgelegt haben, können Sie dies im nächsten Schritt tun. Weitere Informationen dazu finden Sie im Abschnitt [[Test- und Freigabeprozess von Unix Scripts konfigurieren>>doc:ACMP.68.ACMP-Solutions.Desktop Automation.Unix Scripts.Test- und Freigabeprozess von Unix Scripts konfigurieren .WebHome]]. | ||
58 | |||
59 |