Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Registrierungswert exportieren per Wildcard Pattern

Frage Entwicklung Batch & Shell

Mitglied: FanoStorm

FanoStorm (Level 1) - Jetzt verbinden

13.07.2014, aktualisiert 22:33 Uhr, 1528 Aufrufe, 7 Kommentare

Hallo,
Ich möchte alle Werte die mit "inputsettings_name" beginnen, per Wildcard (inputsettings_*) unter "HKEY_CURRENT_USER\Software\Smartly Dressed Games\Unturned" in einer .reg Datei exportieren.

Hab bereits bisschen probiert doch bekomm es nicht hin.
01.
FOR /F "tokens=3*" %%A IN ('REG QUERY "HKCU\Software\Smartly Dressed Games\Unturned" /v "inputSettings_*"') DO 
02.
...
Liebe Dank im vorraus

Grüße
Mitglied: Friemler
14.07.2014, aktualisiert um 00:36 Uhr
Hallo FanoStorm,

das könnte so gehen (zur Eingabe direkt in der Console):
01.
for /f "tokens=*" %a in ('reg query "HKCU\Software\Smartly Dressed Games\Unturned" ^| findstr /r /c:"^ "') do @(set /p "=%a" < NUL) | findstr /i /r /c:"^inputSettings_.*"
Zur Suche wird die von FINDSTR gebotene rudimentäre Unterstützung von Regular Expressions benutzt. Siehe FINDSTR /?.

Bei der Suche wird die Groß-/Kleinschreibung nicht beachtet (Parameter /i von FINDSTR).

Gruß
Friemler
Bitte warten ..
Mitglied: rubberman
14.07.2014 um 01:12 Uhr
Hallo FanoStorm,

die Windows-eigenen Tools regedit.exe und reg.exe bieten keine Möglichkeit derart selektiv in eine *.reg Datei zu exportieren. Wie man per FINDSTR die Werte ausfiltern kann hat Friemler gezeigt, daraus wird aber noch lange kein Registry Editor Format.

Vielleicht erklärst du noch mal, was du damit vorhast, ob der Schlüssel rekursiv durchsucht werden soll und welchen Datentyp die gesuchten Werte haben. Evtl. lässt dann noch etwas Format hinein bringen.

Grüße
rubberman
Bitte warten ..
Mitglied: FanoStorm
14.07.2014 um 11:17 Uhr
Also ich möchte halt die Einstellungen (REG_DWORD: inputSettings_) exportieren und dann als Backup nutzen.
Bitte warten ..
Mitglied: rubberman
14.07.2014 um 18:22 Uhr
Hallo FanoStorm.

OK, so weit war das zu erwarten. Aber noch mal die Frage: Liegen alle Werte direkt unter "HKCU\Software\Smartly Dressed Games\Unturned" oder müssen auch Unterschlüssel rekursiv durchsucht werden?

Grüße
rubberman
Bitte warten ..
Mitglied: FanoStorm
14.07.2014 um 21:12 Uhr
Ja liegen direkt darunter - kein weiterer Unterschlüssel.
Bitte warten ..
Mitglied: rubberman
14.07.2014 um 21:53 Uhr
OK, dann teste folgendes.

Zum Speichern der Daten:
01.
@echo off &setlocal 
02.
>"inputSettings.bak" ( 
03.
  reg query "HKCU\Software\Smartly Dressed Games\Unturned" | findstr /rixc:"    inputSettings_..*    REG_..*    ..*" 
04.
)
Zum Wiederherstellen:
01.
@echo off &setlocal 
02.
for /f "usebackq delims=" %%i in ("inputSettings.bak") do ( 
03.
  set "line=%%i" 
04.
  setlocal EnableDelayedExpansion 
05.
  for /f "tokens=1,2* delims=\" %%j in ("!line:    =\!") do ( 
06.
    reg add "HKCU\Software\Smartly Dressed Games\Unturned" /v "%%j" /t %%k /d "%%l" /f 
07.
08.
  endlocal 
09.
)
Funktioniert so nicht unter XP.

Grüße
rubberman
Bitte warten ..
Mitglied: FanoStorm
15.07.2014 um 11:53 Uhr
Funktioniert beides. Herzlichen Dank dafür
Bitte warten ..
Ähnliche Inhalte
Verschlüsselung & Zertifikate
gelöst SSl Wildcard incl Exchange (2)

Frage von theoberlin zum Thema Verschlüsselung & Zertifikate ...

Batch & Shell
gelöst Powershell: ActiveDirectory Infos mit export-csv exportieren und formatieren (2)

Frage von MuHMuH zum Thema Batch & Shell ...

Batch & Shell
gelöst Powershell select-string -pattern (2)

Frage von LianenSchwinger zum Thema Batch & Shell ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Server mit Netzwerkaussetzern (17)

Frage von SarekHL zum Thema Windows Server ...

LAN, WAN, Wireless
gelöst Batchdatei um einen Proxy einzustellen (14)

Frage von CrystalFlake zum Thema LAN, WAN, Wireless ...