Regexport Drucker - Printserver aus Export File ändern - Drucker neu verbinden?
Hi @all,
habe wieder einmal eine Bastelanfrage bekommen.
Müsste Script folgendes machen:
1. bestehende Drucker auf Clients auslesen
reg export "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows" "%storage%\std.reg" /Y >nul
reg export "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Devices" "%storage%\ext.reg" /Y >nul
2. REG-Files auslesen und alten Druckserver durch neuen ersetzen
3. Drucker neu verbinden
und bei 2. hänge ich nun
Ich vermute mal dass ich in den 2te for-schleifen mit find
Anmerkung: Variablen s1alt, s2alt, s1neu, s2neu sowie storage sind zu beginn mit set xxx= definiert
Könnte mir da jemand was basteln?
Wär da Hit
habe wieder einmal eine Bastelanfrage bekommen.
Müsste Script folgendes machen:
1. bestehende Drucker auf Clients auslesen
reg export "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows" "%storage%\std.reg" /Y >nul
reg export "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Devices" "%storage%\ext.reg" /Y >nul
2. REG-Files auslesen und alten Druckserver durch neuen ersetzen
3. Drucker neu verbinden
und bei 2. hänge ich nun
for %%a in (std ext) do (
find /i "%s1alt%" "%storage%\%%a.reg" > "%storage%\%%a_S1_tmp.txt"
if not errorlevel 1 for /f %%i in ("%storage%\%%a_S1_tmp.txt") do (
find /i "%s2alt%" "%storage%\%%a.reg" > "%storage%\%%a_S2_tmp.txt"
if not errorlevel 1 for /f %%i in ("%storage%\%%a_S2_tmp.txt") do (
)
Anmerkung: Variablen s1alt, s2alt, s1neu, s2neu sowie storage sind zu beginn mit set xxx= definiert
Könnte mir da jemand was basteln?
Wär da Hit
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 191989
Url: https://administrator.de/contentid/191989
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
4 Kommentare
Neuester Kommentar
Moin,
Das macht man nicht....
So ein drucker wird ausgelesen, geloescht und dann unter neuem namen richtig eingebunden.
Da steckt viel mehr dahinter als tricksen in der reg in einem zweig vom langen baum.
Irgendwo in den vielen anderen freds wirst du sehen, dass das schon da war.
Incl. loesungen...
Gruss
Das macht man nicht....
So ein drucker wird ausgelesen, geloescht und dann unter neuem namen richtig eingebunden.
Da steckt viel mehr dahinter als tricksen in der reg in einem zweig vom langen baum.
Irgendwo in den vielen anderen freds wirst du sehen, dass das schon da war.
Incl. loesungen...
Gruss
Zitat von @einfachBernd:
Hi LimoSeil:
offenbar habe ich mich unklar ausgedrückt ;)
Incl. loesungen...Beispiel oderHi LimoSeil:
offenbar habe ich mich unklar ausgedrückt ;)
Irgendwo in den vielen anderen freds wirst du sehen, dass das schon da war.
Aus der .REG Datei per find was auslesen und die Server per vermute mal Token und Delims filtern und dann per echo in eine neue .REG exportieren?!
?!?
Zitat von @60730:
Moin,
So ein drucker wird ausgelesen, geloescht und dann unter neuem namen richtig eingebunden.
Da steckt viel mehr dahinter als tricksen in der reg in einem zweig vom langen baum
Moin,
Das macht man nicht....
So ein drucker wird ausgelesen, geloescht und dann unter neuem namen richtig eingebunden.
Da steckt viel mehr dahinter als tricksen in der reg in einem zweig vom langen baum
habe wieder einmal eine Bastelanfrage bekommen.
Gruß