Von .reg zu .bat per script oder einem tool?
Hi zusammen,
kennt jemand evtl. ein script oder ein tool, welches einem die grobe Arbeit abnimmt, eine .reg Datei
in eine batch konforme Schreibweise zu transferieren?
Als Beispiel mal folgendes:
Das script / tool sollte daraus dann folgendes fabrizieren:
Ich weiß durchaus, dass reg add in seiner Funktionsweise limitiert ist, aber für das, wofür ich das Einsetzen möchte, würde es reichen.
Der Header in der .reg Datei kann ignoriert werden, muss aber nicht (kann auch vorher manuell gelöscht werden).
Mir würde es eigentlich nur um die Syntaxumwandlung gehen.
Ist jemanden in seinem Leben sowas also schon mal über den Weg gelaufen, was einem da ne Menge Schreibarbeit abnehmen könnte?
Natürlich würde der output im Anschluss noch mal manuell geprüft werden
Danke und Gruß,
Highend
kennt jemand evtl. ein script oder ein tool, welches einem die grobe Arbeit abnimmt, eine .reg Datei
in eine batch konforme Schreibweise zu transferieren?
Als Beispiel mal folgendes:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\LockHunter\Options]
"LangFileName"="German"
Das script / tool sollte daraus dann folgendes fabrizieren:
Windows Registry Editor Version 5.00
REG ADD "HKCU\Software\LockHunter\Options" /v "LangFileName" /t REG_SZ /d "German" /f
Ich weiß durchaus, dass reg add in seiner Funktionsweise limitiert ist, aber für das, wofür ich das Einsetzen möchte, würde es reichen.
Der Header in der .reg Datei kann ignoriert werden, muss aber nicht (kann auch vorher manuell gelöscht werden).
Mir würde es eigentlich nur um die Syntaxumwandlung gehen.
Ist jemanden in seinem Leben sowas also schon mal über den Weg gelaufen, was einem da ne Menge Schreibarbeit abnehmen könnte?
Natürlich würde der output im Anschluss noch mal manuell geprüft werden
Danke und Gruß,
Highend
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 119621
Url: https://administrator.de/contentid/119621
Ausgedruckt am: 18.12.2024 um 19:12 Uhr
8 Kommentare
Neuester Kommentar
Servus,
regedit /s meine.reg
...sehe ich da nun nicht drin - und da jedes Windows seit NT3.5x regedit hat und erst seit XP/W2k3 Reg.exe mußte ich mir bisher auch noch nie Gedanken darum machen.
Kannst du uns / mir mal deinen Grund nennen, warum du es per reg machen willst?
(ich lerne ja immer gerne dazu)
Gruß
.reg Datei in eine batch konforme Schreibweise zu transferieren?
regedit /s meine.reg
ne Menge Schreibarbeit ..
...sehe ich da nun nicht drin - und da jedes Windows seit NT3.5x regedit hat und erst seit XP/W2k3 Reg.exe mußte ich mir bisher auch noch nie Gedanken darum machen.
Kannst du uns / mir mal deinen Grund nennen, warum du es per reg machen willst?
(ich lerne ja immer gerne dazu)
Gruß
Zitat von @Highend01:
Warum in Foren grundsätzlich so gerne an eigentlichen Themen vorbeigeantwortet wird, wird mir wohl für immer ein Rätsel bleiben...
Warum in Foren grundsätzlich so gerne an eigentlichen Themen vorbeigeantwortet wird, wird mir wohl für immer ein Rätsel bleiben...
Vielleicht deshalb, weil man mit etwas Eigeninitiative selbst fündig wird, wie dein gepostetes Script beweist?
Die Zeilen 9-13 sind übrigens überflüssig.
Zitat von @80220:
> Zitat von @Highend01:
> Warum in Foren grundsätzlich so gerne an eigentlichen
Themen vorbeigeantwortet wird, wird mir wohl für immer ein
Rätsel bleiben...
@Highend01> Zitat von @Highend01:
> Warum in Foren grundsätzlich so gerne an eigentlichen
Themen vorbeigeantwortet wird, wird mir wohl für immer ein
Rätsel bleiben...
Dein Posting beweist doch das du meinem gidf Link gefolgt bist und dies gelesen hast:
- Jemand ist der Meinung, dass du zu dumm bist, um mit Google nach convert reg to batch zu suchen. Stattdessen nervst du andere Leute damit, für dich doch bitte nach convert reg to batch zu suchen. Man gab dir diesen Link, um dich genau darauf hinzuweisen. Der Umstand, dass du ihm gefolgt bist, bestätigt das.
Vielleicht deshalb, weil man mit etwas Eigeninitiative selbst fündig wird, wie dein gepostetes Script beweist?
Von wegen Eigeninitiative und dann noch behaupten die Antworten ginge am Thema vorbei.Ein freimütiges Eingeständnis die richtigen Google Suchbegriffe nicht gefunden zu haben wäre eher angebracht.
Gruß
LotPings
PS: Wenn man schon fremden Code postet sollte man auch die Quellenangabe http://www.msfn.org/board/lofiversion/index.php/t82457.html nicht vergessen
Zitat von @Highend01:
Warum in Foren grundsätzlich so gerne an eigentlichen Themen vorbeigeantwortet wird, wird mir wohl für immer ein Rätsel bleiben...
Warum in Foren grundsätzlich so gerne an eigentlichen Themen vorbeigeantwortet wird, wird mir wohl für immer ein Rätsel bleiben...
moin,
du sorry - aber nur weil ich (als einziger) es gewagt habe - mach bitte keine Grundsatzdiskussion draus
Es ging um die Syntaxumwandlung, nicht um alternative Methoden, irgendwelche Registry Einträge zu importieren.
wie bereits geschrieben sorry...
Der Grund, warum ich kein regedit /s <blafasel.reg> nehme ist
der, dass viele Tools auf dem Rechner existieren, die aber jeweils in benutzerspezifischen Pfaden liegen. Damit man nun nicht....
der, dass viele Tools auf dem Rechner existieren, die aber jeweils in benutzerspezifischen Pfaden liegen. Damit man nun nicht....
Yupp gerne geschehen...
Ich schreibs dir mal ganz frank & frei, wie der Satz weitergeht...
Damit man nun nicht auf die Idee kommen muß, evtl alle Tools - nicht in benutzerspezifischen Pfaden, sondern in allgemein üblichen Pfaden also - (Netzwerkidentisch) zu installieren, dann kommen "Kollegen" - die gerne Nicks mit Hacker, Highend blafasel benutzen lieber auf die Idee - einen krummen Ansatz mit einem "krummen" Workaround zu lösen
btw: Nur weil deine Antwort so geschrieben ist, wie du es nunmal geschrieben hast - kommt genau die Antwort und nicht die, das es auch ganz viel einfacher & eleganter geht.
per loginskript aber ich will dich ja nicht von deinem Weg fernhalten, ich kann und will nur denen helfen, die Hilfe wollen .
Ich sehe z.B keine Abfrage, ob das Tool - dass registriert werden soll - überhaupt "installiert" ist...
Gruß und sei mal (als Frischling) nicht gleich auf dem Kriegspfad, denn das ist garantiert der falsche Weg