Wert aus Registry lesen!!!
Hallo Supportneter,
ich verzweifle bald und ich weiß nicht mehr weiter, dabei dachte ich es ist nicht so schwer!
Folgendes Problem habe ich:
Ich möchte aus einem Schlüssel einen Wert auslesen und diesen Wert in einen anderen Schlüssel einfügen und das wollte ich mit vbsripten machen, aber ich bekomme es nicht hin.
Hat von euch jemand einen Idee!
Danke und Gruß
Stefan
Antwort schreiben
Antwort 1 von stefan1234567 vom 07.02.2019, 09:57 Options
Hallo,
hat keiner eine Idee ich verzweifle gleich!!!
Antwort 2 von crossie vom 07.02.2019, 10:30 Options
RegReadRegWriteEinschränkung:
RegWrite kann nur kurze Binarywerte schreiben (aus der Erinnerung so ca. bis 8 Byte). Falls das bei Dir das Problem sein sollte, kannst Du dafür auf
WMI ausweichen.
Antwort 3 von stefan1234567 vom 07.02.2019, 10:47 Options
Danke für Deine Antwort,
die Befehle habe ich auch, ich kann den wert auch auslesen, aber wie bekomme ich es hin damit er diesen wert in die 2. Zeile schreibt, wo der neue Schlüssel erzeugt wird!
Antwort 4 von stefan1234567 vom 07.02.2019, 10:51 Options
so das ist mein script, und es funktioniert natürlich nicht!!!
Dim WSHShell
Dim WSHNetwork
Dim fso, ordner
dim prog
Dim erzw
erzw = true
Set WSHShell = WScript.CreateObject("WScript.Shell")
set prog = CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
Set WSHNetwork = WScript.CreateObject("WScript.Network")
Set Sh = CreateObject("WScript.Shell")
set wshshell = createobject("Wscript.shell")
key = WshShell.RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\DisplayName")
Sh.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\TEST", (key) & , "REG_SZ"
Antwort 5 von crossie vom 07.02.2019, 11:07 Options
du hast da nen syntaxfehler drin. das hat dir der wsh bestimmt auch gesagt. so ne info solltest du das nächste mal weitergeben. macht die sache für die helfer einfacher.
das kaufmannsund in der letzten zeile muss weg. die klammern um key sind überflüssig, stören den wsh aber nicht.
Antwort 6 von stefan1234567 vom 07.02.2019, 11:22 Options
vielen vielen Dank für Deine Hilfe. Hat super funktioniert!
Gruß
Stefan