Alle Beiträge von Don Matteo

lebt in der Schweiz, ist System Engineer MCP bei A-Enterprise GmbH. Mitglied des UNBLOG Knowledge Network. Author und Blogger zu den Themen, Tutorials für Linux und Open Source.

Netzwerk Drucker Verwaltung mit printui.dll im Command Prompt

printui.dll ist eine ausführbare Datei für die automatisierte Drucker Verwaltung, vor allem von Netzwerk Drucker und für Konfigurationsaufgaben. 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.

Netzwerk Drucker Verwaltung mit printui.dll

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

Netzwerk Drucker Verwaltung mit printui.dll im Command Prompt
Eigenschaften von Druckerserver öffnen

Verbindung zu Netzwerk Drucker mit rundll32 printui.dll herstellen:

rundll32.exe printui.dll,PrintUIEntry /in /n \\server\LaserJet

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

Drucker Installation mithilfe von rundll32 printui.dll und der Druckertreiber INF-Datei:

rundll32 printui.dll,PrintUIEntry /if /b "AddressLabel" /f C:\Driver\Zebra\ZBRN\ZBRN.inf /r "10.10.10.89" /m "ZDesigner GK420t" /Z

/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 mit rundll32 printui.dll:

rundll32 printui.dll,PrintUIEntry /dd /m "LaserJet" /q

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

Verbindung zu Netzwerk Drucker löschen mit rundll32 printui.dll:

rundll32 printui.dll,PrintUIEntry /dn /n "LaserJet" /q

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

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

rundll32 printui.dll,PrintUIEntry /?

Batch Beispiel: Netzwerk Drucker Verbinden mit rundll32 printui.dll:

Beispiel für Netzwerkdruckerverbindung aus einem Loginscript.

@echo off
@REM Batchdatei Netzwerkdruckerverbindung
if /i %computername:~0,2%==BE goto Bern 
if /i %computername:~0,2%==BS goto Basel
if /i %computername:~0,7%==SPECTRE goto LAPTOP
goto END
:Bern
@REM Netzwerkdruckerverbindung Bern
rundll32 printui.dll,PrintUIEntry /in /n \\SERVER\LaserJet_BE
goto END
:Basel
@REM Netzwerkdruckerverbindung Basel
rundll32 printui.dll,PrintUIEntry /in /n \\SERVER\LaserJet_BS
goto END
:LAPTOP
@REM Netzwerkdruckerverbindung SPECTRE
rundll32 printui.dll,PrintUIEntry /in /n \\SERVER\OfficeJet_HO
goto END
:END

MMC Snap-In als Verknüpfung auf Desktop erstellen

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

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.

Verknüpfungen für MMC Snap-In Kurzbefehle

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.

Fazit

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

Was sind Snap-In? und was kann ich damit machen?

MMC heist Microsoft Managment Console das ist ein Progamm womit man diverse einstellungen in System machen kann. Snap-in sind die enzelnen Erweiterungen der MMC. Snap-in gibt es für viele windows einstellungen. weiterhin gibt es bei vielen Programmen von Dritt anbieter.

Gehe doch einfach mal in die MMC und dann auf Datei und dann auf Snap-in Hinzufügen/Entfernen und seh dir mal an was es alles für erweiterungen gibt. Wenn du schon mal in der Verwaltung; Computerverwaltung warst dann hast du sicher schon mal die MMC genutzt, mit dem Snap-in Computerverwaltung.