Hi Leute
Wie bekomme ich eine .reg Datei in einer .bat Datei hinein ???
Ich hoffe das kann man machen ;D ;D
Danke im Vorraus
jepp geht auf jeden Fall, hab ich auch schon mal gemacht.
mit dem Befehl
regedit /s c:\eintrag.reg
kannst du *.reg einträge der Registry hinzufügen. Außerdem bietet der Befehl "reg" noch mehr Möglichkeiten der direkten Manipulatin der Registry ohne *.reg Datei. Versuch mal
reg /?
, wenn du mehr wissen willst.
Mit regedit /s kann man .reg dateien öffnen, aber ich wollte die komplette .reg Datei in einer batch Datei unterbringen.
Das meinte ich^^
Dazu musst du nur diesen Text
regedit /s c:\eintrag.reg
mit Hilfe eines Editors in eine regedit.bat abspeichern.
wenn ich dich richtig verstehe und du auf die *.reg datei verzichten willst: mit
reg add \\ABC\HKLM\Software\MyCo
fügst du den Schlüssel HKLM\Software\MyCo zu Remotecomputer ABC hinzu. So kannst du direkt mit dem Batch die registry verändern.
Ich hab mal ein bisschen ausprobiert, und habe dann die Lösung gefunden.
Einfach den gesammten Text von der .reg Datei kopieren und in der batch Datei hineinkopieren.
Dannach das mit dem Text machen (ist jetzt ein Beispiel)
@echo off
cls
color 0a
echo Windows Registry Editor Version 5.00 >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo.
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo.
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx >> temp.reg
echo xxxxxxxxxxxxxxxx >> temp.reg
regedit /s temp.reg
del temp.reg
exit
So hab ich das gemacht, es funktioniert auch einwandfrei^^
Ich hab sozusagen mit der batch eine .reg Datei Namens "temp" erstellt und danach mit "regedit /s temp.reg geöffnet. Danach die .reg Datei gelöscht.
mfg.