Einstellungen für Skriptaufgaben
Listet alle auf der Seite Skriptaufgaben verfügbaren Skriptaufgaben auf. Skriptaufgaben werden auf Konfigurationssatzebene ausgeführt. Hier konfigurieren Sie, welche Skriptaufgaben für den aktuellen Konfigurationssatz aktiviert werden sollen. Um Ihre Skriptaufgaben zu bearbeiten, gehen Sie zu Skriptaufgaben.
Eine Skriptaufgabe konfigurieren
-
Suchen Sie auf der Seite Einstellungen für Skriptaufgaben die Skriptaufgabe, wählen Sie die Auslassungspunkte und dann Konfigurieren.
-
Konfigurieren Sie im Assistenten Skriptaufgabe konfigurieren die folgenden Einstellungen und klicken Sie dann auf Speichern.
Unter Allgemein:
-
Diese Aufgabe aktivieren. Wählen Sie, ob die Aufgabe für den aktuellen Konfigurationssatz aktiviert (Ja) oder deaktiviert (Nein) werden soll. Wenn deaktiviert, verarbeitet der Agent die Aufgabe nicht.
-
Signatur überprüfen. Wählen Sie, ob die Signatur vor dem Ausführen der Aufgabe überprüft werden soll. Die Signaturprüfung ist obligatorisch, wenn der Skriptaufgabe voller Zugriff gewährt wird.
-
Aufgaben-Timeout. Wählen Sie, ob ein Timeout (in Minuten) für die Aufgabe festgelegt werden soll. Wenn das Timeout eintritt, wird die Aufgabe zwangsweise beendet. Unterstützte Werte: 1–60. Wir empfehlen, ein Timeout für die Aufgabe festzulegen. Andernfalls könnte die Aufgabe weiterlaufen und andere Aufgaben am Starten hindern.
-
Filter. Wählen Sie, ob die Aufgabe durch Auswahl eines Filters kontextualisiert werden soll. Wenn ein Filter ausgewählt ist, wird diese Aufgabe nur ausgeführt, wenn alle Bedingungen im Filter erfüllt sind. Beachten Sie bei der Auswahl eines Filters Folgendes:
-
Wenn der Filter Bedingungen enthält, die nicht auf Skriptaufgaben zutreffen, überspringt der Agent diese Bedingungen bei der Auswertung des Filters vor dem Ausführen der Aufgabe. Eine vollständige Liste der Bedingungen, die nicht auf Skriptaufgaben zutreffen, finden Sie unter Bedingungen, die nicht auf Maschineneinstellungen anwendbar sind.
-
Unter Trigger:
-
Konfigurieren Sie Trigger für die Aufgabe. Sie können Folgendes tun:
-
Wählen Sie Trigger aus, die Sie der Aufgabe zuordnen möchten. Bei Aktivierung starten diese Trigger die Aufgabe in der Benutzerumgebung.
-
Wählen Sie, ob nur Trigger angezeigt werden sollen, die für diese Aufgabe gelten.
-
Erstellen Sie einen neuen Trigger. Siehe Trigger erstellen.
Hinweis:Um vorhandene Trigger zu bearbeiten, gehen Sie zu Trigger. -
Unter Parameter:
-
Parameter an die skriptgesteuerte Aufgabe übergeben. Wählen Sie, ob Parameter an die skriptgesteuerte Aufgabe übergeben werden sollen. Wenn diese Option aktiviert ist, können Sie Eingaben als Parametervariablen in der skriptgesteuerten Aufgabe zur Laufzeit bereitstellen. Der Vorteil ist, dass Sie das Verhalten der skriptgesteuerten Aufgabe steuern können, ohne den zugrunde liegenden Code zu ändern. Die folgenden Parametertypen sind verfügbar:
-
Ganzzahl. Beispiel:
123. -
Zeichenfolge. Beispiel:
hello world. -
Boolesch. Wahr oder Falsch.
-
Zeichen. Beispiel:
c. -
Schalter. Wahr oder Falsch.
-
Double. Beispiel:
1.023. -
Datum und Uhrzeit. Beispiel:
YYYY-MM-DD HH:mm:ss. -
Dateipfad. Geben Sie einen Pfad ein, den Sie an die Klasse
System.IO.FileInfoübergeben möchten. Umgebungsvariablen werden unterstützt. Der Pfad darf die folgenden Zeichen nicht enthalten:* ? < >.
Hinweis:-
Sie können bis zu 20 Parameter konfigurieren.
-
Das Namensfeld ist optional, außer für Parameter vom Typ „Schalter“.
-
PowerShell unterstützt partielle Parameternamen. Wenn Sie einen partiellen Parameternamen verwenden, stellen Sie sicher, dass der Name eindeutig ist – unterscheiden Sie ihn von vorhandenen Parameternamen. Beispiel: Die folgenden Parameternamen sind für PowerShell identisch:
-t,-tiund-title. Geben Sie in diesem Fall genügend Buchstaben des Parameternamens an, um ihn von den anderen Parametern zu unterscheiden.
-
Unter Ausgabe:
-
Ausgabedateien. Wählen Sie, ob Sie Dateien sammeln möchten, die die Aufgabe ausgibt. Wenn diese Option ausgewählt ist, wird der Inhalt der Ausgabedatei in die für die Aufgabe generierten Berichte aufgenommen. Sie können dann den Inhalt der Ausgabedatei in den Berichten anzeigen, ohne auf die Ausgabedateien in der Benutzerumgebung zugreifen zu müssen.
-
Ausgabe-Highlights. Wählen Sie, ob Sie bestimmte Inhalte in der Ausgabedatei und der Konsolenausgabe hervorheben möchten.
-
Schlüsselwörter hervorheben. Geben Sie Schlüsselwörter an, die im Bericht hervorgehoben werden sollen. Sie können mehrere Schlüsselwörter eingeben, getrennt durch Kommas. Drücken Sie nach der Eingabe eines Schlüsselworts die Eingabetaste, um fortzufahren. Wenn angegeben, werden Berichtsinhalte, die Ihren Schlüsselwörtern entsprechen, in den Abschnitten Inhalt der Ausgabedatei und Konsolenausgabe in den generierten Berichten hervorgehoben.
-
Reguläre Ausdrucks-Übereinstimmungen hervorheben. Geben Sie einen regulären Ausdruck ein, der den Inhalt beschreibt, den Sie hervorheben möchten. Der reguläre Ausdruck muss der Syntax der .NET-Bibliothek für reguläre Ausdrücke entsprechen, die PCRE-kompatibel ist. Weitere Informationen finden Sie in der Microsoft-Dokumentation:
<https://docs.microsoft.com/de-de/dotnet/standard/base-types/regular-expression-language-quick-reference>.-
Regulärer Ausdruck. Geben Sie einen regulären Ausdruck ein, der den Inhalt beschreibt, den Sie hervorheben möchten.
-
Groß-/Kleinschreibung ignorieren. Wählen Sie, ob der Inhalt exakt der Groß-/Kleinschreibung entsprechen muss.
-
Mehrzeilige Übereinstimmung verwenden. Wählen Sie, ob eine mehrzeilige Übereinstimmung verwendet werden soll, bei der \^ und \$ den Anfang und das Ende jeder Zeile abgleichen, anstatt den Anfang und das Ende des gesamten Ausgabeinhalts.
-
Nur benannte Gruppen erfassen. Wählen Sie, ob nur benannte Gruppen erfasst werden sollen. Erfasste Gruppen werden durch die Verwendung von Klammern im Muster des regulären Ausdrucks definiert. Benannte Gruppen werden explizit durch die Syntax
(?<name> subexpression)mit einem Namen oder einer Nummer versehen. -
Anzahl der Zeilen, die als Kontext-Hinweise eingeschlossen werden sollen. Geben Sie die Anzahl der Zeilen vor und nach der Übereinstimmung an, die Sie als Kontext-Hinweise in die Hervorhebung aufnehmen möchten. Unterstützte Werte: 1–10.
-
Nur reguläre Ausdrucks-Übereinstimmungen in Berichte aufnehmen. Steuert, ob der gesamte Ausgabeinhalt in Berichte aufgenommen werden soll oder nur Inhalte, die dem regulären Ausdruck entsprechen. Durch Aktivieren dieser Option wird die an Citrix Cloud übertragene Datenmenge reduziert. Wenn diese Option aktiviert ist, hat die Funktion „Schlüsselwörter hervorheben“ unabhängig von den angegebenen Schlüsselwörtern keinen Inhalt zum Anzeigen.
-
-
-
Erweiterte Optionen.
-
Ausgabe auch bei Laufzeitfehlern sammeln. Steuert, ob der Inhalt der Ausgabedatei und die Konsolenausgabe auch dann gesammelt werden sollen, wenn bei der Ausführung der Aufgabe Fehler auftreten.
-
Berichte für eine skriptgesteuerte Aufgabe anzeigen
Suchen Sie auf der Seite Scripted Task Settings die skriptgesteuerte Aufgabe, wählen Sie die Auslassungspunkte und dann View reports. Daraufhin gelangen Sie zur Seite Monitoring > Reports, auf der Sie die (falls vorhandenen) Berichte zur Aufgabe sehen. Klicken Sie auf die Auslassungspunkte, um detailliertere Informationen anzuzeigen. Weitere Informationen finden Sie unter Berichte.