Pfadvariable (Path) über Login (KIX) Script setzen
Gibt es eine Möglichkeit eine Pfadvariable mittels eines Kix -Logginscripts hinzu
zu fürgen?
Wenn ja, wie geht das?
zu fürgen?
Wenn ja, wie geht das?
Please also mark the comments that contributed to the solution of the article
Content-Key: 99857
Url: https://administrator.de/contentid/99857
Printed on: April 25, 2024 at 11:04 o'clock
13 Comments
Latest comment
Hallo VeniceBeach,
hier die Lösung:
Grüße Ulrich
hier die Lösung:
; --------------------------------------------
; pfad.kix
; ---------------------------------------------
; Pfad ins globale Pfadverzeichnis importieren
; ---------------------------------------------
; Ulrich Eckerle (www.administrator.de: schray)
; ---------------------------------------------
; Updated 23.10.2008 By Ulrich Eckerle
; ---------------------------------------------
; Dependencies.....
; - KiXtart Version 4.6 or later
; ---------------------------------------------
; Variables
$Pfad = "C:\temp\"
$RKey = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
; ---------------------------------------------
; Auslesen der Pfade
$UrPfade = ReadValue ($RKey, "Path")
; ---------------------------------------------
; Überprüfung ob der Pfad schon in den Globalen Pfaden existiert
$Fund = InStr ($UrPfade, ";" + $Pfad)
; ---------------------------------------------
; Check des Pfades
If Exist ($Pfad)
IF $Fund = 0
; --------------------------------------------
; Schreiben des zusätzlichen Pfads
WriteValue ($RKey, "Path",$Urpfade + ";" + $Pfad, "REG_EXPAND_SZ")
; --------------------------------------------
; Globale Pfade werden erst nach dem Neustart eingelesen
shutdown("", "Die Pfade wurden neu gesetzt, wir muessen durchstarten!!!", 1, 1, 1)
Endif
Else
? "Pfad existiert nicht."
Sleep 1
Endif
Grüße Ulrich