
Ich versuche, mehrere Drucker auf einem Druckserver zu installieren. Zuvor muss ich jedoch als Voraussetzung die Druckertreiber hinzufügen, für die ich die folgenden Schritte ausführe. Ich kann jedoch den richtigen Treiber unter dem Cmdlet Get-PrinterDriver nicht anzeigen. Bitte helfen Sie mir.
Schritt 1: Treiber aus der Quell-INF-Datei hinzufügen und installieren
pnputil /add-driver D:\Drivers\Ricoh\Ricoh MP 402\disk1\oemsetup.inf /install
Schritt 2 Holen Sie sich die Liste der Druckertreiber
Get-PrinterDriver -Name *
Schritt 3 Anschlüsse des Druckers hinzufügen
Add-PrinterPort -Name <Priner IP address> -PrinterHostAddress <Priner IP address>
Schritt 4 Drucker hinzufügen
Add-Printer -Name <Printer Name> -DriverName 'Ricoh MP 402SPF' -PortName <Printer IP Address>
In Schritt 4 schlägt der Befehl jedoch mit dem folgenden Fehler fehl.
Add-Printer: Der angegebene Treiber existiert nicht. Verwenden Sie add-printerdriver, um einen neuen Treiber hinzuzufügen, oder geben Sie einen vorhandenen Treiber an. Bei D:\Install_printer.ps1:41 char:17
- ... Drucker hinzufügen -Name $Printer.PrinterName -DriverName "$Driv ...
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CategoryInfo: Nicht angegeben: (MSFT_Printer:ROOT/StandardCimv2/MSFT_Printer) [Add-Printer], CimException
- FullyQualifiedErrorId: HRESULT 0x80070705,Drucker hinzufügen
Bei meinen Untersuchungen stellte ich fest, dass ich unter dem Befehl „Get-PrinterDriver“ den richtigen Treibernamen „Ricoh MP 402SPF“ nicht sehen konnte. Als ich jedoch die Datei C:\Windows\INF\setupapi.dev.log überprüfte, konnte ich sehen, dass der Treiber erfolgreich installiert wurde.
Ausgabe des Get-PrinterDriver-Cmdlets
PCL6 V4-Treiber für Universal Print
Microsoft XPS Document Writer v4
Microsoft Print To PDF
Verbesserter Point-and-Print-Treiber von Microsoft
HP LaserJet 9040 PCL6-Klassentreiber
RICOH SP 4510DN PCL 6
Ricoh MP C1500/615C PCL6
Einfaches Drucken über Remotedesktop
Erweiterter Point-and-Print-Kompatibilitätstreiber von Microsoft
Allgemein / Nur Text
Erweiterter Point-and-Print-Kompatibilitätstreiber von Microsoft
Kann mir jemand sagen, was genau mir fehlt und wo/wie ich den Treiber installieren kann? Kann mir außerdem jemand sagen, ob add-printerdriver noch erforderlich ist? Wenn ja, sagen Sie mir bitte, wie ich den Namen des Treibers herausfinden kann.
PS: Ich habe ein ganzes Skript mit den oben genannten Befehlslets erstellt, daher gelingt mir die Installation der Drucker auch nicht, wenn ich einzelne Befehlslets verwende.
Antwort1
Ich habe bestätigt, dass der Befehl pnputil fehlschlägt. Dies ist ein Defekt im Druckertreiber. Sie müssen sich an den Hersteller wenden. Als Workaround funktioniert die Installation des Treibers über das herkömmliche Dialogfeld „Druckservereigenschaften“, wie in der Datei ReadMe.html angegeben.