Archiv der Kategorie: Windows Tutorials

Windows Application Integrations Advanced Workarounds Tutorials Enhancements unblog technical contribution for professionals

Netzwerk Drucker Verwaltung aus Command Prompt

rundll32 printui.dll,PrintUIEntry

printui.dll ist eine ausführbare Datei für automatisierte Druckerkonfigurationsaufgaben mit Funktionen die von den Dialogfeldern für die Druckerkonfiguration verwendet werden. Diese Funktionen können auch aus einem Skript oder einer Befehlszeilen-Batchdatei heraus aufgerufen werden, oder interaktiv über die Eingabeaufforderung ausgeführt werden.

printui.dll wird mit rundll32.exe ausgeführt um Werkzeuge für anspruchsvolle Aufgaben bereitzustellen, für Drucker hinzufügen, Verwalten, löschen und Netzwerkdruckerverbindung herstellen.

Eigenschaften von Druckerserver öffnen

Eigenschaften von Druckerserver öffnen

Netzwerkdruckerverbindung herstellen:

Der auf dem SERVER freigegebene Netzwerkdrucker LaserJet wird auf dem Client Computer installiert und mit dem Server verbunden.

Drucker Installation mithilfe der Druckertreiber INF-Datei:

/if Installiert Drucker mithilfe der angegebenen INF-Datei.
/b Basisdruckername AddressLabel
/f Pfad zu der Druckertreiber INF-Datei.
/r Portname oder IP Adresse.
/m Modellname des Druckertreibers aus der INF-Datei.
/Z Drucker freigeben, Verwendung nur mit Option „/if“ möglich.

Lokaler Druckertreiber löschen:

/dd Löscht den lokalen Druckertreiber.
/m Modellname des Druckertreibers.
/q Mögliche Fehlermeldungen nicht ausgeben.

Netzwerkdruckerverbindung löschen:

/dn Löscht die Netzwerkdruckerverbindung.
/n Der Name des Druckers.

  Hilfe zu printui.dll wird mit folgendem Kommando in der Eingabeaufforderung ausgegeben.

Batch Beispiel:

Beispiel für Netzwerkdruckerverbindung aus einem Loginscript.

Desktop Verknüpfung erstellen

Windows Einstellungen Snap-In als Verknüpfung auf dem Desktop

Windows Desktop Verknüpfungen können nützlich sein, um längere Befehle nicht erneut eingeben zu müssen. Mit Windows Kurzbefehle zu den MMC Snap-In Verwaltungsprogramme lassen sich ebenfalls Verknüpfungen erstellen, wie in diesem Beitrag gezeigt wird.

MMC Snap-In sind ausführbare Dateien die es als Kurzbefehle bei Windows 10 gibt, wie die von Windows 7 bekannten Fenster für die Verwaltungsprogramme. Zu einem solchen Kurzbefehl kann eine Verknüpfung erstellt werden, wie hier für die Einstellungen.

Verknüpfung auf Desktop erstellen mit Rechtsklick – Neu – Verknüpfung

Microsoft Management Console (MMC)

Die Microsoft Management Console (MMC) ist eine grafische Benutzeroberfläche zur Verwaltung von Computern unter Microsoft Windows. Die MMC selbst führt keine Verwaltungsaufgaben aus, sie führt die Verwaltungsprogramme zusammen. Ein solches Programm für die MMC wird Snap-In genannt und trägt die Dateinamenserweiterung msc. Über die Kurzbefehle sind die einzelnen MMC Snap-In direkt aufrufbar.

MMC Snap-In Kurzbefehle

Eine Zusammenfassung der wichtigsten Windows Kurzbefehle zu den MMC Snap-In gibt es hier.

Eigenschaften von Druckerserver Aufrufen

Windows Druckerkonfigurationsaufgaben für automatisierung mit printui.dll

printui.dll ist eine ausführbare Datei die Funktionen enthält, diese von den Dialogfeldern für die Druckerkonfiguration verwendet werden. Diese Funktionen können auch aus einem Skript oder einer Befehlszeilen-Batchdatei heraus aufgerufen oder interaktiv über die Eingabeaufforderung ausgeführt werden.

So können die Eigenschaften von Druckerserver wie folgt aufgerufen werden.

und der Eingabe von:
rundll32 printui.dll,PrintUIEntry /s

Das Fenster Eigenschaften von Druckerserver wird geöffnet.

Eigenschaften von Druckerserver

Das Fenster Eigenschaften von Druckerserver wird mit Abschnitt Treiber geöffnet: rundll32 printui.dll,PrintUIEntry /s /t2

Eigenschaften von Druckerserver Abschnitt Treiber

Mit dem Button Treibereinstellungen ändern und Hinzufügen können Treiber für vorhandene Drucker installiert werden, für diese später Anschlüsse zugewiesen werden, um über die Drucker Freigabe mit anderen Benutzer im Netzwerk gemeinsam zu verwenden.

Die Hilfe Ausgabe: rundll32 printui.dll,PrintUIEntry