Zum Inhalt springen

Tuxx

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

  1. Hallo - danke für Deine Hilfe, ich blicks glaub echt nicht... Habs jetzt so (REM bedeutet ja auskommentiert) und mich somit für Option 3 entschieden... Aber des läuft irgendwie nicht ******************************************************** @ECHO off CLS REM Variablen-Deklaration: SET i SET j ECHO Die Registry wird nun in das File 'Export_Reg.txt' exportiert... REM Exportieren der Registry REM regedit /E Export_Reg.txt ECHO. ECHO Die Datei 'Export_Reg.txt' wird nun nach Komponenten durchsucht... ECHO. ECHO Die folgenden Eintraege befinden sich noch in der Registry: REM Option 1: REM Suchen nach einer Zeichenfolge in der Datei 'Export_Reg.txt' REM FIND "KEY1" /N Export_Reg.txt REM FIND "KEY2" /N Export_Reg.txt REM Option 2: REM FOR /F %i in (Keys.txt) DO FIND "%i" /N Export_Reg.txt REM -> Durchsucht die Keys.txt zeile für zeile und Schreibt die werte in i REM -> das wäre dann schonmal ne option. muss natürlich in einer Zeile stehen REM option 3: FOR /F %i in (Keys.txt) DO FOR /F %j IN (Export_Reg.txt) DO IF /I "%j"=="%i" echo "%j" > result.txt REM -> Sucht alle keys aus der keys.txt in der export_reg.txt und schreibt bei REM -> Übereinstimmung die Zeilen der reg-text-datei in die Datei Result.txt REM -> Danach kannste ja dann die Zeilen der result.txt so formatiert ausgebn, wie REM -> du es gerne hättest
  2. Hallo - so sieht es im Moment aus. Aber irgendwie blick ich da noch nicht so durch... Hab mal ein paar Kommentare dazu geschrieben. --------------------------------------------------------------------------- @ECHO off CLS ECHO --------------------------------------------------------------------- ECHO Aktuelle Registry-Eintraege ECHO --------------------------------------------------------------------- ECHO. ECHO. ECHO. ECHO Die Registry wird nun in das File 'Export_Reg.txt' exportiert... REM Exportieren der Registry REM regedit /E Export_Reg.txt ECHO. ECHO Die Datei 'Export_Reg.txt' wird nun nach den Keys durchsucht... ECHO. ECHO Die folgenden Eintraege befinden sich noch in der Registry: REM Suchen nach einer Zeichenfolge in der Datei 'Export_Reg.txt' REM -> Das mit dem Find ist funktioniert - sieht aber nicht gut aus REM müsste da jeden Schlüssel so definieren und die Ausgabe ist REM auch nicht so toll... REM FIND "KEY1" /N Export_Reg.txt REM FIND "KEY2" /N Export_Reg.txt REM -> Die Schleife hört sich schon besser an, aber funktioniert noch nicht REM so richtig bei mir. Wo muss ich die Schlüssel definieren damit diese für den Suchlauf gelesen werden. FOR /F %i IN (Export_Reg.txt) DO IF /I "%i"=="KEY" echo "%i" ECHO. ECHO. ECHO. ECHO. PAUSE REM -----------------------EOF----------------------
  3. Gut - das funktioniert soweit... Wie kann ich jetzt eine Schleife realisieren, die nach mehrer Schlüssel in der Registry sucht und diese dann im CMD fenster anzeigt? Kann ich die Registry-Keys (sind mir bekannt) auch in ein extra File (txt) schreiben und dieses von der Batch dann auslesen lassen ob die darin installierten Keys noch vorhanden sind? Danke für die Hilfe....
  4. Hi - hoffe es kann mir jemand helfen... Ich muss ein Batch-Script schreiben, dass die Registry nach bestimmten Schlüsseln einer Software durchsucht. Wenn das Batch einen Schlüssel findet, soll dieser im Fenster mit Registry-Pfad angezeigt werden... Hab keine Ahnung wie ich das machen soll....

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...