Top-Themen

Aktuelle Themen (A bis Z)

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

Teil eines REG query in Variable schreiben und weiter verarbeiten.

Frage Entwicklung Batch & Shell

Mitglied: Crofex

Crofex (Level 1) - Jetzt verbinden

28.09.2012, aktualisiert 14:56 Uhr, 3713 Aufrufe, 3 Kommentare

Hallo liebe Admins!

Ich möchte einen Registryeintrag suchen und anschließend löschen. Das Suchen des EIntrags via reg query habe ich bereits hinbekommen.
Die Syntax sieht folgendermaßen aus:
reg query "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" /s /f "New Signature"

Als ergebnis gibt er mir folgendes:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook 9375CFF0413111d3B88A00104B2A6676\00000003
New Signature REG_BINARY 7300690067006E0061007400750072000000

Suchvorgang abgeschlossen: 1 übereinstimmende Zeichenfolge(n) gefunden.

Jetzt möchte ich den Reg Key, also nur das "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook 9375CFF0413111d3B88A00104B2A6676\00000003" in eine Variable geschrieben haben um anschließend via reg delete den Wert "New Signature" zu löschen.

Ich weiß, dass ich mit tokens arbeiten muss. Mein Versuch sieht da so aus:
FOR /F "tokens=1,2,3,4 delims= " %%B IN ('reg query "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" /s /f "New Signature"') DO SET Key=%%B

Echo %Key%

Die Ausgabe mit Echo bringt mir dann aber das Wort "Suchvorgang".

Wie mache ich es also richtig?

Gruß
Chris

PS: Ich sollte vielleicht erwähnen, dass "New Signature" ein Wert und kein Schlüssel ist.
Mitglied: 60730
28.09.2012, aktualisiert um 11:12 Uhr
moin,

Die Syntax sieht folgendermaßen aus:
reg query "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" /s /f "New Signature"

das muß ich mir garnicht copy&pasten - die sieht so sicher nicht aus.
"query" kennt kein Force.

Dann willst du doch "irgendwas damit veranstalten und das rad haben wir doch schon..

01.
for /f "delims= eol=!" %a in ('reg query "hkcu\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\"') do reg query "%a" /s |find /i "New Signature" && echo reg delete "%a"
Gruß
Bitte warten ..
Mitglied: Crofex
28.09.2012, aktualisiert um 12:51 Uhr
Hi!
In diesem Falle steht das /f für folgendes (aus der reg query hilfe entnommen):
/f Bestimmt die zu suchenden Daten bzw. Muster.
Anführungszeichen verwenden, falls in der Zeichenfolge
Leerzeichen vorhanden sind. Standard ist "*".

Leider bin ich durch die hilfen von tokens und for nicht durchgestiegen. Entschuldige bitte, dass ich trotz Suche und nicht Verstehens der Syntax einen neuen Post aufgemacht hab.

Selbst ist der Mann

Umständlich, aber so gehts auch:
reg query "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" /s /f "New Signature" >>c:\temp.txt
findstr "HKEY" c:\temp.txt >>c:\temp2.txt
SET /p Key=<c:\temp2.txt
REG DELETE "%Key%" /v "New Signature" /f

del c:\temp.txt
del c:\temp2.txt
reg query "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" /s /f "Reply-Forward Signature" >>c:\temp.txt
findstr "HKEY" c:\temp.txt >>c:\temp2.txt
SET /p Key=<c:\temp2.txt
REG DELETE "%Key%" /v "Reply-Forward Signature" /f

del c:\temp.txt
del c:\temp2.txt

Die beiden reg-query-Aufrufe laufen an meiner Win7 Arbeitsstation 1A durch. Auf einer winXP maschine jedoch nicht. Jemand eine Idee, was ich dagegen tun kann?
Bitte warten ..
Mitglied: Crofex
28.09.2012, aktualisiert um 14:16 Uhr
Okay, reg query kennt unter XP den /f schalter nicht... Das lässt mich jetzt ziemlich alt aussehen... Wie soll ich also unter XP mit dem Problem verfahren?

Neue Erkenntnis: Mit dem schalter /v "New Signature" und /s funktioniert das reg query unter Win7 zwar auch wie geplant, unter XP leider nicht.

Fehler: zu viele Befehlszeilenparameter.
Bitte warten ..
Ähnliche Inhalte
Windows 10
REG Query HKLM
Frage von AtoAtoWindows 103 Kommentare

Hallo mit REG Query HKLM /F "PC 12" /S In Powershell kann man in HKLM-Baum nach PC 12 suchen. ...

Batch & Shell
Reg query unter Session 0
Frage von UragusBatch & Shell3 Kommentare

Hallo, Kann mir jemand folgendes erklären. Ich habe einen Skript des ein Programms deinstalliert, der funktioniert auch eigentlich. Sobald ...

Windows Tools
Reg query abfrage in batch mit goto
gelöst Frage von 114449Windows Tools4 Kommentare

Hallo zusammen, ich möchte eine REG_SZ Schlüssle in einer Batch abfragen und dann einen goto Sprung machen. die abfrage ...

Windows 10
Zeichenfolge in .reg Datei schreiben (Registry)
gelöst Frage von MedicalAdWindows 104 Kommentare

Guten Morgen, ich habe folgendes Problem, ich muss in einen bestimmten Pfad eine Zeichenfolge schreiben. Nur bekomme ich es ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 1 TagWindows 106 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 2 TagenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 2 TagenInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell20 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Router & Routing
OpenWRT bzw. L.E.D.E auf Buffalo WZR-HP-AG300H - update
gelöst Frage von EpigeneseRouter & Routing11 Kommentare

Guten Tag, ich habe auf einem Buffalo WZR-HP-AG300H die alternative Firmware vom L.E.D.E Projekt geflasht. Ich bin es von ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless8 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Router & Routing
Fritzbox Gastnetz - exposed Host - zur Sophos IPTV
Frage von medikopterRouter & Routing7 Kommentare

Hallo zusammen, ich habe eine Frage bezüglich des Fritz box Gastzugangs an einer Sophos UTM Home. An liebsten wäre ...