28. April 201016 j Hallo, ich habe ein Problem mit Powershell: Folgenden Code habe ich: reg load HKLM\DEFUSER "C:\Users\Default\NTUSER.DAT" $Locale = (Get-Item "HKLM:\DEFUSER\Control Panel\International").getValue("Locale") $LocaleName = (Get-Item "HKLM:\DEFUSER\Control Panel\International").getValue("LocaleName") reg unload HKLM\DEFUSER Wenn ich dies ausführe bekomme ich die Fehlermeldung: ERROR: Access is denied. + reg <<<< unload HKLM\DEFUSER Wenn ich vor reg unload HKLM\DEFUSER noch ein Get-Process davor stelle, läuft das Script durch und er kann den DEFUSER entladen. Ich denke es liegt daran das er noch Zugriff auf diese Werte hat und somit nicht das Objekt freigibt. Kann man dies irgendwie der Registry/Powershell sagen oder habe ich grundlegende Sachen falsch gemacht? Danke für die Hilfe!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.