Hallo, ich möchte auf einem Windows 7 x64 Rechner einen Key im 64 Pfad ändern. Ich bekomme aber immer die Infos das der Key nicht vorhanden ist:
$_Name = Read-Host "Computername: "
$Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $ip)
$RegKey= $Reg.OpenSubKey("Software\Microsoft\Windows\DSM",$True)
$RegKey.Setvalue('Start', '3', 'DWORD')
Sie können keine Methode für einen Ausdruck mit dem Wert NULL aufrufen.
Bei Zeile:13 Zeichen:17
+ $RegKey.Setvalue <<<< ('Start', '3', 'DWORD')
+ CategoryInfo : InvalidOperation: (Setvalue:String) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
Lege ich den Ordner "DSM" im 32bit Pfad an, funktioniert es. Wie frage ich einen 64bit Pfad in der Registry ab?
IT Berater