Ergebnis 1 bis 10 von 10

Thema: Registry Key auslesen

  1. #1
    Avatar von KuGoZeD
    KuGoZeD ist offline Fortgeschrittener Benutzer
    Registriert seit
    12.10.2004
    Ort
    Zürich
    Alter
    36
    Beiträge
    135

    Idee Registry Key auslesen

    Hallo zusammen, ich suche ein kleines Tool oder einen DOS-Befehl um einen Key aus der Registry aus zulesen. Die Ausgabe sollte in ein txt File oder im DOS erscheinen, den ich benötige diese Ausgabe danach weiter um eine Kontrolle durchzuführen. Kennt jemand so etwas? oder könnte mir jemand weiter helfen?

  2. #2
    Registriert seit
    30.07.2003
    Ort
    Ostschweiz
    Alter
    50
    Beiträge
    1.868

    Standard

    Das sollte eigentlich mit Hausmitteln möglich sein:

    Schreibe dir eine Batchdatei mit folgendem Inhalt:
    REGEDIT /E c:\rgfile.REG "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\Run"

    Damit kannst du den Inhalt des Autostartverzeichnisses in eine Regdatei schreiben. Einfach entsprechende Pfade anpassen

    Cello
    "Wenn sie das haben wollen, müssen sie bezahlen. Wenn sie es nicht haben wollen, bekommen sie es umsonst" - Harald Naegeli (Sprayer von Zürich)

  3. #3
    Registriert seit
    30.12.2003
    Ort
    Laupen
    Alter
    34
    Beiträge
    201

    Standard

    Wenn du nur exakt einen Wert brauchst, würde ich das mit VBS machen:

    Code:
    Dim sKey
    Dim sUser
    Dim sOrg
    DIm WshShell
    
    set WshShell = CreateObject("WScript.Shell") 
    
    sKey = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\" & _ 
           "Windows NT\CurrentVersion\RegisteredOrganization"
    sOrg = WshShell.RegRead(sKey)
    
    sKey = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\" & _ 
           "Windows NT\CurrentVersion\RegisteredOwner"
    sUser = WshShell.RegRead(sKey)
    
    wscript.echo "Diese Windows-Kopie wurde auf den Namen '" & sUser & _ 
                 "' der Firma '" & sOrg & "' registriert."
    Mit
    Code:
     cscript meinscript.vbs //NoLogo
    kann das Script in der Konsole ausgeführt werden und alle Ausgaben werden in der Konsole angezeigt, die dann via Pipe (>) in eine Datei umgeleitet werden können.

    Gruss Michi

  4. #4
    Avatar von KuGoZeD
    KuGoZeD ist offline Fortgeschrittener Benutzer
    Registriert seit
    12.10.2004
    Ort
    Zürich
    Alter
    36
    Beiträge
    135

    Standard

    das VBS-Script wäre perfekt. Bin eben leider nicht so geübt mit VBS, hatte es zwar mal in der Schule aber schon wieder vergessen.

    Kann ich da jeden beliebigen Wert aus der Registry auslesen?
    Muss einfach den Pfad einer Variable zu weisen. sehe ich das richtig?

  5. #5
    Registriert seit
    30.12.2003
    Ort
    Laupen
    Alter
    34
    Beiträge
    201

    Standard

    Ja das Lesen jedes Beliebigen Pfads ist möglich, du must nur die Variable sKey anpassen.

    Gruss Michi

  6. #6
    Avatar von KuGoZeD
    KuGoZeD ist offline Fortgeschrittener Benutzer
    Registriert seit
    12.10.2004
    Ort
    Zürich
    Alter
    36
    Beiträge
    135

    Standard

    ich habe es angepasst aber es als ausgabe immer nur:

    Microsoft (R) Windows Script Host, Version 5.1 für Windows
    Copyright (C) Microsoft Corporation 1996-1999. Alle Rechte vorbehalten.

    Mein Code sieht nun so aus. habe ich was falsch gemacht?
    Code:

    Dim sKey
    Dim sOrg
    DIm WshShell

    set WshShell = CreateObject("WScript.Shell")

    sKey = "HKEY_LOCAL_MACHINE\Software\Classes\Installer\Pat ches\248260CF8133798408F05FBCDBCD7C57\SourceList\P ackageName"

    sOrg = WshShell.RegRead(sKey)



    wscript.echo '& sOrg &'

  7. #7
    Registriert seit
    30.12.2003
    Ort
    Laupen
    Alter
    34
    Beiträge
    201

    Standard

    So sollte es Funktionieren:
    Code:
    Dim sKey
    Dim sOrg
    DIm WshShell
    
    set WshShell = CreateObject("WScript.Shell") 
    
    sKey = "HKEY_LOCAL_MACHINE\Software\Classes\Installer" & _
           "\Patches\248260CF8133798408F05FBCDBCD7C57" & _
           "\SourceList\PackageName"
    
    sOrg = WshShell.RegRead(sKey)
    
    
    
    wscript.echo sOrg
    Gruss Michi

  8. #8
    Avatar von KuGoZeD
    KuGoZeD ist offline Fortgeschrittener Benutzer
    Registriert seit
    12.10.2004
    Ort
    Zürich
    Alter
    36
    Beiträge
    135

    Standard

    merci für den code. aber wen ich dies im dos mit dem befehl:

    cscript key.vbs > test.txt

    ausführe, schreibt er mir ins test.txt nur:

    Microsoft (R) Windows Script Host, Version 5.1 für Windows
    Copyright (C) Microsoft Corporation 1996-1999. Alle Rechte vorbehalten.

    CScript-Fehler: Das Laden von Skript "C:\key.vbs" ist fehlgeschlagen (Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.).

    Kennt das jemand oder kann mir da jemand weiter helfen?

  9. #9
    Avatar von KuGoZeD
    KuGoZeD ist offline Fortgeschrittener Benutzer
    Registriert seit
    12.10.2004
    Ort
    Zürich
    Alter
    36
    Beiträge
    135

    Standard

    ich habs geschafft, merci für all die antworten.

  10. #10
    Registriert seit
    16.12.2004
    Alter
    49
    Beiträge
    6

    Standard

    Original geschrieben von MScotch
    Ja das Lesen jedes Beliebigen Pfads ist möglich, du must nur die Variable sKey anpassen.

    Gruss Michi
    Solange Du dazu die Berechtigung hast

Ähnliche Themen

  1. Kann Windows XP Key nicht zuordnen
    Von Pawlov im Forum Software: Windows, Apple, Linux...
    Antworten: 20
    Letzter Beitrag: 14.08.2007, 21:48
  2. Registry exportieren / importieren, Key an Ende setzen
    Von getsixgo im Forum Software: Windows, Apple, Linux...
    Antworten: 0
    Letzter Beitrag: 10.07.2007, 09:52
  3. Wie aus registry program-tree auslesen
    Von cybereye im Forum Software: Windows, Apple, Linux...
    Antworten: 7
    Letzter Beitrag: 09.05.2007, 17:10
  4. Registry Workshop V2.2.0
    Von schubo im Forum Software: Windows, Apple, Linux...
    Antworten: 1
    Letzter Beitrag: 11.01.2005, 12:02

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
BigBellyBank.shop