Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Drucker-Neuinstallation von Netzwerkdruckern mit Batchdatei

Frage Microsoft Windows Netzwerk

Mitglied: joerg2010

joerg2010 (Level 1) - Jetzt verbinden

27.09.2011, aktualisiert 12:26 Uhr, 3765 Aufrufe, 2 Kommentare

Ich möchte per Batchdatei Netzwerkdrucker installieren UND verbinden...
Obwohl diverse Themen zu meiner Frage existieren, ist nirgends eine funktionierende Beispiellösung vorhanden.

Hallo Admin´s,

oft ist über die Druckerzuweisung per Script schon geschrieben worden, aber leider hilft mir nichts davon weiter...

Situation:
- SMB-Server hat freigegebene LAN-Drucker
- clients mit WinXP pro SP3
- clients haben den notwendigen Druckertreiber noch nicht, dieser liegt auf dem Server in einer öffentlichen Freigabe bereit und hat eine .inf-Datei
- manuelle Druckerinstallation dieser LAN-Drucker funktioniert einwandfrei
- logon-script mit folgendem Inhalt funktioniert auch in vielen erdenklichen Varianten nicht:
rundll32 printui.dll,PrintUIEntry /in /n \\servername\druckerfreigabename /y

Fehlermeldung "Der angegebene Server hat den notwendigen Druckertreiber nicht..." Das liegt daran, daß der SMB-Server kein Windows ist. Soweit korrekt.
Sobald ich versuche, die .inf-Datei und den Basispfad zum Druckertreiber mit anzugeben (mit /ia und /l) bekomme ich stets "Die Argumente sind fehlerhaft".

Daher die Frage:

Wie muss die Zeile lauten, um
- den Netzwerkdrucker zu verbinden
- den Treiber zu installieren
- den Drucker als Standarddrucker festzulegen ?

genauer möchte ich wissen:
- muss ich die einzelnen Kommandos evtl. in mehrere Zeilen aufteilen
- in welcher Reihenfolge müssen die Parameter stehen
- werden die Argumente mit Leerzeichen vom Parameter-Schalter abgetrennt
- werden UNC-Pfade bzw. Druckernamen in Anführungszeichen gesetzt ???

Die Hilfeseite zu printui.dll kenne ich - die Fragen werden dort nicht beantwortet.

Da der SMB kein Windows-Server ist, scheiden Gruppenrichtlinien und dazugehörende Lösungen aus.

Wäre sehr nett, wenn Ihr Eure Erfahrungen mitteilt... DANKE !

Gruss Jörg
Mitglied: affabanana
27.09.2011 um 13:07 Uhr
Hallo Du

Guckst Du Dir mal das hier an

http://www.gruppenrichtlinien.de/index.html?/howto/rundll32_printui.htm

Standart Drucker einrichten zuletzt im Script

rundll32 printui.dll,PrintUIEntry /y /n "Drucker"

01.
rem Mein Script 
02.
 
03.
@echo on 
04.
 
05.
rem Print server angeben  
06.
set printsrv=\\SERVER1 
07.
set printsrv2=\\SERVER2 
08.
 
09.
rem Pfade zu den Drucker treibern 
10.
set drivershare7="\\serverb05\Downloads\Drucker-treiber\Windows Seven\" 
11.
set driversharexp="\\serverb05\Downloads\Drucker-treiber\" 
12.
 
13.
rem Drucker eintragen 
14.
set dr1=HP Laserjet 8150 PCL6 
15.
set dr2=Oce TDS400 
16.
set dr3=TOSHIBA 2020 PCL6 
17.
 
18.
 
19.
rem hier könnte man noch eine "for" Schleife bauen. 
20.
rundll32 printui.dll,PrintUIEntry /ia /c  "%printsrv%"   /m "%dr3%" /h "Intel" /f %driversharexp%\inf\print.inf  
21.
 
22.
 

Gruass affabanana
Bitte warten ..
Mitglied: joerg2010
27.09.2011 um 14:32 Uhr
hallo affabanana,

DANKE erstmal !

Mein Script sieht jetzt so aus:
rundll32 printui.dll,PrintUIEntry /ia /c \\server-05 /m "KONICA MINOLTA C353 Series PCL" /h "Intel" /f "\\server-05\gruppen\alle\c253\KOAZXK__.inf"
rundll32 printui.dll,PrintUIEntry /y /in "\\Server-05\C253_EG"

Dennoch meldet XP "Der Vorgang konnte nicht abgeschlossen werden".
Der angemeldete user hat lokale admin-Rechte.

Woran kann das jetzt noch liegen?

Nochmal vielen Dank für deine Hilfe!

Gruss Jörg
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Windows 10
Parallels Desktop - Netzwerk Scan - HP Drucker (6)

Frage von Nikl45 zum Thema Windows 10 ...

Outlook & Mail
Outlook 2003 druckt auf falschem Drucker (3)

Frage von achklein zum Thema Outlook & Mail ...

Windows Server
Umgeleitet Drucker in TS-Sitzung (6)

Frage von Greyson zum Thema Windows Server ...

Drucker und Scanner
Drucker Kostenvergleich mit - ohne Arbeitsplatzdrucker (3)

Frage von hoff1985 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...