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, 1513 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Exchange Server
gelöst Exchange 2010 Activesync Problem bei IOS 10.1.1 und Wildcard SSL Zertifikat (2)

Frage von hasel123 zum Thema Exchange Server ...

Exchange Server
EDB Postfach in PST Exportieren (33)

Frage von Herbrich19 zum Thema Exchange Server ...

Windows Server
SharePoint 2013 Kalender exportieren (ICAL Format)

Frage von Black-Roses zum Thema Windows Server ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...