steppe 10 Geschrieben 1. Februar 2006 Melden Teilen Geschrieben 1. Februar 2006 Hallo zusammen, Benötigt: notepad bzw edit (bei Umlauten) HP Driver Configuration Utility (bzw das herstellerspezifische Tool) Zuerst einen PC einrichten auf dem ALLE Drucker des Standortes / Netzwerks installiert sind [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports] exportieren damit habt ihr alle TCP/IP Anschlüsse, die ihr benötigt (ohne Anschluss keine Installation) REM # Hinzufügen der Ports regedit /s "alledrucker.reg" REM # Druckerwarteschlange beenden / starten (damit die Ports erkannt werden) net stop spooler net start spooler REM # Pfad zu den Treibern (bei meinem Beispiel HP Laserjet Drucker) SET PATHLJ4200=.\LJ4200 SET PATHLJc4700=.\LJ4700 SET PATHLJc4600=.\LJ4600 REM # Installieren der Drucker start /wait rundll32 printui.dll,PrintUIEntry /if /b "Standort Color LaserJet" /f "%PATHLJC4700%\hpc4700c.inf" /r "IP_192.168.x.x" /m "HP Color LaserJet 4700 PCL 6" /z /if - installieren über ini file /b - Bezeichnung des Druckers (bei Umlauten im Druckername mit edit das Batch file erstellen) /f - pfad zum ini file /r - anschluss des druckers /m - GENAUER Druckername wie er im ini file zu finden ist. /z - Gibt diesen Drucker nicht automatisch frei. Falls ihr den Druckertreiber über ein Tool verändert habt wird die Treibersignierung verändert. dh Windows meckert. Bei einem Drucker nicht weiter schlimm, bei mehreren unter Arbeitsplatz - Hardware - Treibersignierung - auf ignorieren umschalten Nun ein Script um Drucker auch vom Anwender leicht installieren zu lassen (choice.com benötigt): regedit /s "alledrucker.reg" net stop spooler net start spooler SET PATHLJ4200=.\LJ4200 SET PATHLJc4700=.\LJ4700 SET PATHLJc4600=.\LJ4600 :start choice /c:123 "lj4200=1 clj4600=2 clj4700=3" SET CHOICE=%ERRORLEVEL% IF %CHOICE% EQU 1 GOTO lj4200 IF %CHOICE% EQU 2 GOTO lj4600 IF %CHOICE% EQU 3 GOTO lj4700 :lj4200 echo . set /p NAME="[LJ4200] Namen des Druckers eingeben: " echo . set /p IP="IP Adresse 192.168." echo . start /wait rundll32 printui.dll,PrintUIEntry /if /b "%NAME%" /f "%PATHLJ4200%\hp4200p6.inf" /r "IP_192.168.%IP%" /m "HP LaserJet 4200 PCL6" /z set /p FRAGE="Noch einen ? J N: " echo . IF "%FRAGE%"=="j" goto start goto end :lj4600 echo . set /p NAME="[CLJ4600] Namen des Druckers eingeben: " echo . set /p IP="IP Adresse 192.168." start /wait rundll32 printui.dll,PrintUIEntry /if /b "%NAME%" /f "%PATHLJC4600%\hp4600p6.inf" /r "IP_192.168.%IP%" /m "HP Color LaserJet 4600 PCL 6" /z set /p FRAGE="Noch einen ? J N: " echo . IF "%FRAGE%"=="j" goto start goto end :lj4700 echo . set /p NAME="[CLJ4700] Namen des Druckers eingeben: " echo . set /p IP="IP Adresse 192.168." start /wait rundll32 printui.dll,PrintUIEntry /if /b "%NAME%" /f "%PATHLJC4700%\hpc4700c.inf" /r "IP_192.168.%IP%" /m "HP Color LaserJet 4700 PCL 6" /z set /p FRAGE="Noch einen ? J N: " echo . IF "%FRAGE%"=="j" goto start goto end :end Ich hoffe das hilft einigen weiter. So long. Steppe Zitieren Link zu diesem Kommentar
stevecharon 10 Geschrieben 12. Februar 2006 Melden Teilen Geschrieben 12. Februar 2006 Da hätte ich auch noch was: Microsoft Printer Migrator 3.0 Sieht zwar alt aus - funktioniert aber wunderbar auch unter XP Auf einem Rechner mit allen Druckern ein Backup machen und die erstellte CAB am Netz platzieren. Auf anderen Rechner ein Restore fahren und nicht benötigte Drucker von Hand entfernen. Nur spezielle Drucker-Ports werden nicht unterstützt (z.B. Acrobat Writer oder von Printserver-Software erstellte Ports). Da muss die Software von Hand drauf. Links: http://support.microsoft.com/default.aspx?scid=kb;en-us;315983&sd=tech http://www.windowsnetworking.com/kbase/WindowsTips/WindowsNT/AdminTips/Print/PrintServerMigrationUtility.html Löste bei uns im Netz auch Probleme mit der Druckumgebung. Zitieren Link zu diesem Kommentar
wimpex 10 Geschrieben 13. Februar 2006 Melden Teilen Geschrieben 13. Februar 2006 @stevecharon klappt prima. guter tipp. mfg wimpex Zitieren Link zu diesem Kommentar
speedbill 10 Geschrieben 28. Oktober 2011 Melden Teilen Geschrieben 28. Oktober 2011 @stevecharon Auch wenns schon ewigkeiten her ist! Heute ausprobiert, und es funktioniert absolut einwandfrei! Besten Dank dass es diesen Thread noch gibt! Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 28. Oktober 2011 Melden Teilen Geschrieben 28. Oktober 2011 Für 2003/XP geht das mit Printmig ganz ausgezeichnet ohne Batch. W7 hat etwas sehr Schönes dafür an Board. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.