Opsi Skript - Variablen modifizieren

Antworten
Dirk Uebe
Beiträge: 27
Registriert: 25 Jan 2024, 11:53

Opsi Skript - Variablen modifizieren

Beitrag von Dirk Uebe »

Hi zusammen,

ich möchte folgendes in einem Paket machen:

- User auslesen mit %username% (natürlich im /allloginscript Kontext) => Ergebnis ist "max.mustermann"
- diesen Wert modifizieren, dass am Ende "max_mustermann" herauskommt
- mit diesem modifizierten Wert dann einen Befehl ausführen

Leider habe ich nichts gefunden, ob das WINST dies irgendwie direkt schafft. Den Umweg über Dateien lokal schreiben, den . austauschen und dann wieder einlesen finde ich nicht so prickelnd.

Vielleicht gibt es ja eine schöne Möglichkeit.

Schonmal Danke für die Ideen!

LG Dirk
magicalUnicorn
Beiträge: 201
Registriert: 07 Mär 2019, 14:46

Re: Opsi Skript - Variablen modifizieren

Beitrag von magicalUnicorn »

Wenn du nur an der einen Stelle im Usernamen einen Punkt hast (oder alternativ alle Punkte ersetzten willst bei Zweitnamen oder so) Kannst du mit StringReplace arbeiten:

https://docs.opsi.org/opsi-docs-de/4.3/ ... ingReplace
Antworten