Wiki source code of Das Skript

Last modified by Sabrina V. on 2026/10/08 05:48

Show last authors
1 {{aagon.floatingbox/}}
2
3 This section is the main area of the Client Command Editor. All created commands appear in this area and are ultimately combined to form the Client Command.
4
5 You can switch between the //Console Script// and //Client Script// of the Client Command using the vertical tabs.
6
7 = Toolbar and Shortcuts =
8
9 Above the script is the toolbar, which allows you to control and perform configuration for the current script and commands. The corresponding icons are explained below, and available shortcuts are listed:
10
11 |(% style="width:87px" %) |(% style="width:753px" %)**Description**|(% style="width:524px" %)**Shortcut**
12 |(% style="width:87px" %)(((
13 [[image:dependencies.png||alt="dependencies" data-xwiki-image-style-alignment="center"]]
14 )))|(% style="width:753px" %)(((
15 Copies the selected commands.
16 )))|(% style="width:524px" %)
17 Ctrl + C
18 |(% style="width:87px" %)(((
19 [[image:XWiki.Images.WebHome@clipboard_cut.png||alt="clipboard_cut" data-xwiki-image-style-alignment="center" height="32" width="32"]]
20 )))|(% style="width:753px" %)(((
21 Deletes the selected commands and inserts them in the clipboard.
22 )))|(% style="width:524px" %)
23 Ctrl + X
24 |(% style="width:87px" %)(((
25 [[image:XWiki.Images.WebHome@clipboard.png||alt="clipboard" data-xwiki-image-style-alignment="center" height="32" width="32"]]
26 )))|(% style="width:753px" %)(((
27 Inserts the current content of the clipboard below the selected command.
28 )))|(% style="width:524px" %)
29 Ctrl + V
30 |(% style="width:87px" %)(((
31 [[image:XWiki.Images.WebHome@delete.png||alt="Delete" data-xwiki-image-style-alignment="center" height="32" width="32"]]
32 )))|(% style="width:753px" %)(((
33 Deletes the selected commands.
34 )))|(% style="width:524px" %)Del
35 \\
36 |(% style="width:87px" %)(((
37 [[image:Anordnung.png||data-xwiki-image-style-alignment="center"]]
38 )))|(% style="width:753px" %)(((
39 ​Moves the selected commands up or down one step in the script.
40 )))|(% style="width:524px" %)(((
41 Ctrl + Up Arrow or Down Arrow
42 )))
43 |(% style="width:87px" %)(((
44 [[image:Anordnung Einrücken.png||alt="Anordnung.png" data-xwiki-image-style-alignment="center"]]
45 )))|(% style="width:753px" %)(((
46 Indents or outents the selected commands.
47 )))|(% style="width:524px" %)(((
48 Ctrl + Right Arrow (indent) or Left Arrow (outent)
49 )))
50 |(% style="width:87px" %)(((
51 [[image:ACMP.63.ACMP-Solutions.Client-Management.Abfrageverwaltung.Abfragen auswerten.WebHome@clientcommandphase_execute.png||alt="ClientCommandPhase_Execute" data-xwiki-image-style-alignment="center" height="32" width="32"]]
52 )))|(% style="width:753px" %)(((
53 Executes the current Client Command.
54 )))|(% style="width:524px" %)
55 F9
56 |(% style="width:87px" %)(((
57 [[image:debug_stop.png||alt="debug_stop" data-xwiki-image-style-alignment="center"]]
58 )))|(% style="width:753px" %)(((
59 Stops the execution of the current Client Command.
60 )))|(% style="width:524px" %)
61 |(% style="width:87px" %)(((
62 [[image:debug_break_all.png||alt="debug_break_all" data-xwiki-image-style-alignment="center"]]
63 )))|(% style="width:753px" %)(((
64 Pauses the execution of the current Client Command.
65 )))|(% style="width:524px" %)
66 |(% style="width:87px" %)(((
67 [[image:clientcommandphase_create.png||alt="ClientCommandPhase_Create" data-xwiki-image-style-alignment="center"]]
68 )))|(% style="width:753px" %)(((
69 Executes the next individual command block.
70 )))|(% style="width:524px" %)
71 F7
72 |(% style="width:87px" %)(((
73 [[image:XWiki.Images.WebHome@check_green.png||alt="Check_Green" data-xwiki-image-style-alignment="center" height="32" width="32"]]
74 )))|(% style="width:753px" %)(((
75 Checks the script syntax for logical errors.
76 )))|(% style="width:524px" %)
77 |(% style="width:87px" %)(((
78 [[image:1708010273967-485.png||data-xwiki-image-style-alignment="center"]]
79 )))|(% style="width:753px" %)(((
80 Configures the parameter values of the current Client Command.
81 )))|(% style="width:524px" %)
82 |(% style="width:87px" %)(((
83 [[image:XWiki.Images.WebHome@script_history.png||alt="Script_History" data-xwiki-image-style-alignment="center" height="32" width="32"]]
84 )))|(% style="width:753px" %)(((
85 Lists all changes made, including the time and author.
86
87 Clicking this icon opens a window that displays all changes and Events for the current Client Command in chronological order. In the top bar, you can perform sorting by individual users or by a specific time period.
88 )))|(% style="width:524px" %)
89 |(% style="width:87px" %)(((
90 [[image:grafik.png||data-xwiki-image-style-alignment="center"]]
91 )))|(% style="width:753px" %)(((
92 Generates a summary of the current client command.
93 )))|(% style="width:524px" %)
94 |(% style="width:87px" %)(((
95 [[image:Acmp_AutoMate_Folder_Copy.png||alt="AutoMATE.png" data-xwiki-image-style-alignment="center"]]
96 )))|(% style="width:753px" %)(((
97 Copies the acmp AutoMATE into the current client command.
98 )))|(% style="width:524px" %)
99 |(% style="width:87px" %)(((
100 [[image:MS Katalog Icon.png||alt="AutoMATE Script importieren" data-xwiki-image-style-alignment="center"]]
101 )))|(% style="width:753px" %)(((
102 Importes the AutoMATE script into the client command.
103 )))|(% style="width:524px" %)
104
105 (((
106
107 )))
108
109 {{aagon.infobox}}
110 Please note that some shortcuts used in the Client Command Editor differ from those in the general acmp Console.
111 {{/aagon.infobox}}
112
113
114
115 = Script Area =
116
117 This area is where the client script and the console script are created. To do this, individual commands are inserted from the command list via drag-and-drop or double-click and then configured. The commands can then be arranged in the desired order and managed. This is done using the previously mentioned operators (Quick Selection Bar, Object Inspector, tabs) as well as the five columns in this area:
118
119 {{figure}}
120 [[image:CC Editor_Skript-Bereich.PNG||data-xwiki-image-style-alignment="center"]]
121
122 {{figureCaption}}
123 Example of the Script Area
124 {{/figureCaption}}
125 {{/figure}}
126
127
128 The //row// column allows you to quickly locate a specific command, as it displays a continuous index. Right next to it, you’ll find the corresponding command with its specific icon and a description. Multiple commands are organized in a tree structure.
129
130 A checkmark in the //Activated// column indicates whether a command will be executed or skipped. This makes it possible, for example, to disable an extension of the script until it has been tested. All child commands are also disabled but retain the checkmark; they are simply grayed out and displayed in italics.
131
132 Using the //Ignore Errors// column, you can continue running the script even if a command was not executed correctly and caused an error. Simply check the checkbox next to the command whose errors you want to ignore.
133
134 The //Status// column displays whether the command was executed correctly or caused errors during a syntax check or when the script is run (e.g., for testing purposes).
135
136 Next Steps:
137
138 * [[Create a new Client Command>>doc:ACMP.610.ACMP-Solutions.Desktop Automation.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.WebHome]]
139
140
141
142 = Object Inspector =
143
144 The Object Inspector displays values that can also be set via a command’s user interface. It can also modify these values.
145
146 To do this, select a command in the script to view its properties.
147
148 {{figure}}
149 [[image:Object Inspector.png||data-xwiki-image-style-alignment="center"]]
150
151 {{figureCaption}}
152 Command Properties
153 {{/figureCaption}}
154 {{/figure}}
155
156 The properties are listed as key-value pairs consisting of the property name and its corresponding value. The individual properties are organized into categories, which may vary depending on the command. The //Behavior// and //General// categories are set and populated by default in every command.
© Aagon GmbH 2026
Besuchen Sie unsere aagon-Community