Last modified by Sabrina V. on 2025/03/25 11:26

From version 1.1
edited by jklein
on 2024/08/13 08:28
Change comment: Imported from XAR
To version 3.1
edited by Sabrina V.
on 2025/03/25 11:26
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Create a desktop shortcut
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.jklein
1 +XWiki.SV
Content
... ... @@ -4,58 +4,59 @@
4 4  
5 5  {{aagon.floatingbox/}}
6 6  
7 -= Ausgangslage =
7 += Initial situation =
8 8  
9 -Durch den Client Command Baustein "Create Shortcut" haben Sie die Möglichkeit, auf den gewünschten Clients eine Verknüpfung zu verteilen. Die gewünschte Verknüpfung könnte auf eine zentrale Anwendung oder auf eine URL verweisen, z.B. auf das Firmenintranet. Dadurch hat jeder Mitarbeiter von jedem Client aus die Möglichkeit, direkt vom Desktop aus auf das Intranet zuzugreifen, um Informationen oder Dokumente zu erhalten.
10 -In diesem Beispiel wird auf dem öffentlichen Desktop eines Clients geprüft, ob bereits die Verknüpfung "ACMP Kiosk" vorhanden ist. Falls die Verknüpfung nicht vorhanden ist, wird diese angelegt. Sollte die Verknüpfung bereits auf dem Desktop auf dem Client vorhanden sein, wird das Command zum Anlegen des Shortcuts übersprungen und das Skript beendet sich ohne eine Änderung am System gemacht zu haben.
11 -So gehen Sie vor:
9 +The Client Command module ‘Create Shortcut’ allows you to distribute a shortcut on the desired Clients. The desired shortcut could link to a central application or to a URL, e.g. to the company intranet. This allows every employee to access the intranet directly from the desktop of any Client to obtain information or documents.
12 12  
13 -== Skript aushlen ==
11 +In this example, the script checks whether the „ACMP Kiosk“ shortcut already exists on the public desktop of a client. If the shortcut does not exist, it is created. If the shortcut already exists on the client desktop, the command to create the shortcut is skipped and the script exits without making any changes to the system.
14 14  
15 -1. Navigieren Sie ins Modul Client Commands > Erstellen.
16 -1. Klicken Sie in der Ribbonleiste auf //Hinzufügen//. Es öffnet sich der Client Commands-Editor, in dem Sie vorab entscheiden, ob das Command client- oder consolenseitig ausgeführt werden soll. In diesem Beispiel wählen Sie das Client Skript.
13 +How to proceed:
17 17  
18 -== Command //If file (not) exist// einfügen und anpassen ==
15 +== Select Script ==
19 19  
20 -1. Wählen Sie in der Commandliste //Conditions > If file (not) exist//.
21 -1. Mit einem Doppelklick auf diese Condition öffnen Sie Eigenschaften des Befehls, die fallspezifisch angepasst werden können.
22 -1. Im Tab //Details// aktivieren Sie den Radiobutton //Wenn Datei nicht existiert//.
23 -1. In den Einstellungen fügen Sie den Pfad der Datei ein, die als Verknüpfung auf dem Desktop erscheinen soll, in diesem Fall z.B. %SHELLFOLDER_COMMON_DESKTOP%ACMP KIOSK.Ink
24 -1. Klicken Sie auf Ok. Es erscheint das erste Command in Zeile 1.
17 +1. Navigate to the //Client Commands// > //Create// module.
18 +1. Click on //Add.// The Client Commands Editor opens, where you can decide in advance whether the command should be executed on the Client or on the Console side. In this example, select the Client Script.
25 25  
20 +== **Insert and customize Command //If file (not) exist//** ==
21 +
22 +1. In the command list, select //Conditions > If file (not) exist//.
23 +1. Double-click on this condition to open the command properties, which can be customized for each case.
24 +1. In the //Details// tab, enable the //If file does not exist// radio button.
25 +1. In the settings, insert the path of the file that should appear as a shortcut on the desktop, in this case, for example, %SHELLFOLDER_COMMON_DESKTOP%ACMP KIOSK.Ink
26 +1. Click on //OK//. The first command appears in row 1.
27 +
26 26  (((
27 27  {{figure}}
28 -(% style="text-align:center" %)
29 -[[image:642_Use Case Client Command_Verknüpfungen Desktop_489.png||alt="If file (not) exist.png"]]
30 +[[image:642_Use Case Client Command_Verknüpfungen Desktop_489.png||alt="If file (not) exist.png" data-xwiki-image-style-alignment="center"]]
30 30  
31 31  {{figureCaption}}
32 -Angepasstes If file (not) exist-Command
33 +Customised If file (not) exist command
33 33  {{/figureCaption}}
34 34  {{/figure}}
35 35  )))
36 36  
37 -== Command //Create Shortcut// einfügen ==
38 +== **Insert Command //Create Shortcut//** ==
38 38  
39 -1. Gehen Sie dann in der Commandliste auf //Files > Create shortcut//.
40 -1. Im Tab Allgemein fügen Sie unter //Beschreibung der Aktion//, z.B. „Verknüpfung erstellen ein. Alle anderen Einstellungen nnen so belassen werden.
41 -1. Im Tab //Details// werden folgende Werte eingetragen:
40 +1. Then go to //Files > Create shortcut// in the command list.
41 +1. In the General tab, enter a description of the action, e.g. „Create Shortcut“ in //Description of action//. All other settings can be left as they are.
42 +1. The following items are entered in the //Action Details// tab:
42 42  
43 43  (% style="width:799.481px" %)
44 -|(% style="width:159px" %)**Beschreibung**|(% style="width:638px" %)ACMP Kiosk
45 -|(% style="width:159px" %)**Kommandozeile**|(% style="width:638px" %)(((
45 +|(% style="width:159px" %)**Description**|(% style="width:638px" %)ACMP Kiosk
46 +|(% style="width:159px" %)**Command line**|(% style="width:638px" %)(((
46 46  C:\Program Files (x86)\ACMPClient\Acmpkiosk.exe
47 47  
48 48  {{aagon.infobox}}
49 -Hier wird der Pfad eingetragen, der zu der zu verknüpfenden Datei hrt.
50 +The path leading to the file to be linked is entered here.
50 50  {{/aagon.infobox}}
51 51  )))
52 -|(% style="width:159px" %)**Ort**|(% style="width:638px" %)%SHELLFOLDER_COMMON_DESKTOP%
53 -|(% style="width:159px" %)**Start**|(% style="width:638px" %)Normales Fenster
54 -|(% style="width:159px" %)**Arbeitsordner**|(% style="width:638px" %)(((
53 +|(% style="width:159px" %)**Location**|(% style="width:638px" %)%SHELLFOLDER_COMMON_DESKTOP%
54 +|(% style="width:159px" %)**Start**|(% style="width:638px" %)Normal window
55 +|(% style="width:159px" %)**Working file**|(% style="width:638px" %)(((
55 55  C:\Program Files (x86)\ACMPClient\
56 56  
57 57  {{aagon.infobox}}
58 -Hier tragen Sie in der Regel den Ordner ein, in dem sich das Arbeitsverzeichnis befinden soll.
59 +As a rule, you enter the folder in which the working directory is to be located here.
59 59  {{/aagon.infobox}}
60 60  )))
61 61  
... ... @@ -63,10 +63,10 @@
63 63  
64 64  )))
65 65  
66 -4. Klicken Sie auf Ok. Der Befehl muss in Zeile 2 erscheinen.
67 +4. Click //OK//. The command should appear in row 2.
67 67  
68 68  {{aagon.infobox}}
69 -Beachten Sie, dass dieser Befehl unter dem Hauptbefehl //If file (not) exist //eingerückt sein muss. Benutzen Sie dar die Pfeile in der Toolbar < > oder die Shortcuts STRG + -> oder STRG + <-.
70 +Please note that this command must be indented under the main command //If file (not) exist//. To do this, use the arrows in the toolbar < > or the shortcuts CTRL + -> or CTRL + <-.
70 70  {{/aagon.infobox}}
71 71  
72 72  (((
... ... @@ -73,25 +73,25 @@
73 73  
74 74  )))
75 75  
76 -== **Optional: Command //Comment// hinzufügen** ==
77 +== **Optional: Adding a Command //Comment//** ==
77 77  
78 -Dieser Schritt ist optional und kann hinzugefügt werden, wenn Sie dem Client Command einen Kommentar hinzufügen möchten, um eine genauere Erklärung abzugeben.
79 +This step is optional and can be added if you want to add a comment to the Client Command to provide a more detailed explanation.
79 79  
80 -1. Wählen Sie aus der Befehlsleiste das Command //Miscellaneous > Comment//.
81 -1. Fügen Sie im Freitextfeld Kommentar den gewünschten Kommentar ein, wie z.B.: //Es handelt sich bei der Überprüfung um den öffentlichen Desktop.//
81 +1. Select the //Miscellaneous > Comment// command from the command bar.
82 +1. Insert the desired comment in the free text field, such as: //This is the public desktop.//
82 82  
83 -Der Editor sollte danach wie folgend aussehen:
84 +The editor should then look like this:
84 84  
85 85  {{figure}}
86 86  [[image:Client Command Editor vollständig.png]]
87 87  
88 88  {{figureCaption}}
89 -Client Command-Editor
90 +Client Command Editor
90 90  {{/figureCaption}}
91 91  {{/figure}}
92 92  
93 -3. Speichern Sie das Client Command ab.
94 +3. Save the Client Command.
94 94  
95 -== **Client Command-Phasen durchlaufen lassen** ==
96 +== **Running Client Command phases** ==
96 96  
97 -Das Client Command kann nun durch die Phasen Testen, Synchronisieren, Freigeben und Ausführen geschoben werden. Erst dann kann die Verknüpfung auf dem Desktop geprüft und ggf. hinzugefügt werden.
98 +The Client Command can now be moved through the //Test//, //Synchronise//, //Release// and //Execute// phases. Only then can the link on the desktop be checked and added if necessary.
© Aagon GmbH 2026
Besuchen Sie unsere Aagon-Community