Seite 1 von 1

Registry editieren

Verfasst: 11 Apr 2016, 10:28
von harald
Hallo zusammen. Ich komme irgendwie nicht weiter. Ich würde gerne einen Schlüssel in der Registry löschen.

Gelöscht werden soll [HKLM\SOFTWARE\Dassault Systemes\B22] mit allem was da dran hängt.

Führe ich mit winst32.exe folgendes Script aus

Code: Alles auswählen

[Registry_LOCAL_Clean_RegKeySoftware]
deletekey "[HKLM\SOFTWARE\Dassault Systemes\B22]"
aus bekomme ich im Log diesen Fehler:

Syntax Error in Section: .... -> No deleting on root level of registry

Versuche ich das selbe über DosBatch

Code: Alles auswählen

[DosBatch_LOCAL_Clean_RegKeySoftware]
reg delete "HKLM\SOFTWARE\Dassault Systemes\B22" /f
pause
kommt als Fehlermeldung in der DosBox:

FEHLER: Der angegebene Registrierungsschlüssel bzw. Wert wurde nicht gefunden.

Führe ich das ganze in einer DosBox mit Adminrechten manuel aus klappt es.

Re: Registry editieren

Verfasst: 11 Apr 2016, 11:01
von holgerv
Ich tippe auf: https://download.uib.de/opsi4.0/doc/htm ... inst-64bit

Versuch mal "DosBatch" mit "/winst /64bit" bzw. "Registry" mit "/64bit" aufzurufen.
https://download.uib.de/opsi4.0/doc/htm ... tch-params
https://download.uib.de/opsi4.0/doc/htm ... try-params

... äh, und in die DeleteKey-Zeile gehören meines Wissens keine Anführungszeichen.
https://download.uib.de/opsi4.0/doc/htm ... y-commands

Re: Registry editieren

Verfasst: 11 Apr 2016, 11:44
von harald
Das war es.

DosBatch mit winst /64bit funktioniert.
Ich hatte bei der DosBatch Version bisher nicht mit winst probiert.

Registry /64bit klappt auch.
Dort habe ich das /64bit an der falschen Stelle -> [DosBatch_LOCAL_Clean_RegKeySoftware] /64bit gesetzt.

Es gibt Tage da ist man einfach blind.


Danke