Frage : Installierung von TCP/IP Priners in Sysprep Entwicklungen

Hallo Völker!

Got, das eine Umwelt von ungefähr 150 Computern in 4 Computerlabors divied. Jedes Labor hat seinen eigenen Netzdrucker, der TCP/IP benutzt. Auf jedem Arbeitsplatz wenn wir den Drucker gründen, anbringen wir ihn als lokaler Drucker r und herstellen einen Standard-IP-Hafen P-, um auf den Drucker zu zeigen. Bearbeitet fine.

Well, verursacht wir Bilder für jeden Raum using das Symantec Geist-Lösungs-Suite und Microsofts sysprep Dienstprogramm. Ich versuche, herauszufinden, wie man die passenden IP-Druckereinstellungen im Bild einschließt und den Drucker für alle Benutzer vorhanden sein zu lassen, die zur Maschine einmal das Bild anmelden, ist deployed.

Through sysprep.inf, ich wissen, dass Sie einen Netzdrucker using einen UNC Weg automatisch anbringen können. Aber in diesem Fall, behandelt Windows es als lokaler Drucker nicht ein Netzdrucker. Ist es möglich, einen lokalen Drucker anzubringen -- und den erforderlichen IP-Hafen herstellen -- durch den sysprep Prozess?

Thanks!

- Tom

Antwort : Installierung von TCP/IP Priners in Sysprep Entwicklungen

Sie können eine Gruppen-Politik unter „Computer-Konfiguration“ verursachen, um die Reihenakte in jeden LOGON automatisch zu laufen. Die Reihenakte überprüft zuerst, ob die gewünschte Warteschlange zum Drucken existiert, wenn ja, fertige sonst sie anbringen.

Mein situration ist ich muss neue Netzdrucker zu jedem anbringen Arbeitsplätze innerhalb des gleichen Teilnetzes IP des Druckers.  Da ich fast 10 Aufstellungsorte und 10 gleiche vorbildliche Drucker habe, verwendete ich die below Reihe, um die Aufgabe zu automatisieren. Sie können sie beziehen und es etwas Änderung vornehmen, um Sie zu passen Anforderung.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
für /f „tokens=5* delims=“ %%i innen („cscript %windir% \ system32 \ prnmngr.vbs - L ^|Entdeckung „aufgezähltes“ /i ") tun (wenn %%i gtr 0 GOTO- ENDE)

für /f „tokens=1,2,3* delims=.“ %%i innen („Klingeln %computername% - n 1 ^| Entdeckung /i „Repräsentant“ ") einstellen ipsubnet=.%%j.%%k. en.

für /f„tokens=1,2* delims=“ %%i innen („Art „\ \ \ \ PrinterLocation.txt“ ^| Entdeckung /i „%ipsubnet%“ ") tun (
cscript %windir% \ system32 \ prnport.vbs - a - O rohes - n 9100 - r „%%j“ - h %%i
rundll32 printui.dll, PrintUIEntry /if /b „LexMark C500N“ /f \ \ servername \ Anteil \ LexMark \ LMABN.inf /r „%%j“ /m „Lexmark C500“)


: ENDE
Weitere Lösungen  
 
programming4us programming4us