Scripting einrichten
Anforderungen
- Aktivierung der Lizenz: Stellen Sie sicher, dass Scripting in Ihrer Lizenz enthalten und aktiviert ist.
- Benutzerrechte: Weisen Sie den Benutzern, die Skripte erstellen, konfigurieren und ausführen oder Skriptschaltflächen im UserClient verwenden müssen, Management-Rechte zu. Implementierte Skripte werden automatisch durch die vordefinierten Trigger ausgeführt. Konfigurierte Skriptschaltflächen sind für alle Benutzer verfügbar.
- Authentizität: Überprüfen Sie den Ursprung und die Integrität aller externen Skripte und Skriptanwendungen vor der Bereitstellung.
- Aktivierung der Funktion: Aktivieren Sie Scripting im AdminClient.
- Skriptpaket: Verwenden Sie das Skriptpaket, um die Scripting-Funktionalität zu erweitern. Um das Skriptpaket anzufordern, erstellen Sie ein Support-Ticket unter myAMDT.
Skriptimplementierung und -ausführung planen
- Ausführungsseite: Legen Sie fest, ob das Skript auf der Serverseite, der Clientseite oder auf beiden Seiten ausgeführt wird.
- Ereigniszuweisung: Geben Sie an, welches Ereignis das Skript auslöst (z. B. vor oder nach dem Upload, vor dem Vergleich oder wenn ein Editor gestartet wird).
- Mehrere Skripte: Weisen Sie bei Bedarf demselben Ereignis mehr als ein Skript zu. Welches Skript ausgeführt wird, hängt von der Komponententyp-ID und der Konfiguration in der Initialisierungsdatei ab.
- Automatische oder manuelle Ausführung: Skripte können automatisch auf der Grundlage von Ereignissen oder manuell über Aktionsschaltflächen im UserClient ausgeführt werden.
Konfiguration und Ausführungsdateien vorbereiten
- Skripttypen: Entscheiden Sie, ob Sie Skriptdateien (die zur Laufzeit interpretiert werden) oder kompilierte Skriptanwendungen (
EXEoderBAT) verwenden möchten. - Benennung: Benennen Sie Skriptdateien entsprechend ihrer Aufgabe, z. B.
RSLogix5000_OldEditor.scriptund kompilierte Skriptanwendungen mit Bezug auf das Ereignis, z. B.ScriptAfterCompare.exe. - Parameterdateien: Speichern Sie die erforderlichen Parameter- und Konfigurationsdateien in den Skriptverzeichnissen im AdminClient. Dateien, die im Verzeichnis für die automatische Client-Aktualisierung abgelegt werden, werden mit UserClient Installationen synchronisiert.
Verwandte Themen