Open navigation

Drucker mit einem Standard TCP/IP Port anlegen

# Schritt 1

# Schritt 2

# Schritt 3



# Schritt 1

# Spezifizieren Sie den Standard TCP/IP Port mit der IP-Adresse (-HostAddress) und dem TCP-Port (-Port­Number) des Netzwerkdruckers. Der Portname sollte auf einen Doppelpunkt ( : ) enden; hier Lexmark:

$port = New-TpmsObjTcpIpPortRaw -Name Lexmark01: -PortNumber 9100 -HostAddress "192.168.209.204"

# Spezifizieren Sie die Namen des Druckers (hier: PRN01-BLN) und des Treibers (hier: Lexmark T644 (MS)) sowie den Namen des Ports, mit dem der Drucker verbunden werden soll. Hier muss der betref­fende Druckertreiber bereits auf dem Zielrechner installiert sein; dies kann entweder manuell erfolgen oder mit Hilfe von New-TpmsObjDriver. Wählen Sie außerdem ein bereits existierendes Druckerobjekt als Template, um seine Eigenschaften auf den anzulegenden Drucker zu übertragen (mit -Template):

$printer = New-TpmsObjPrinter -Name "PRN01-BLN" -Driver "Lexmark T644 (MS)" -Port Lexmark01: -Template "Lexmark T644 (MS)"

# Hinweis: Befindet sich das Template auf einem entfernten Server, muss sein Name mit FQDN-Adresse angegeben werden. Beispiel:

 -Template “\\cps48.ourdomain.local\Lexmark T644 (MS)

Und der Dienst des Tpms.Agents, der die Drucker anlegt, muss mit einem Account laufen, der das Recht besitzt, auf die Freigabe des Templates, das sich auf dem entfernten Rechner befindet, zuzu­greifen.

# Legen Sie fest, dass der Drucker freigegeben wird. Geben Sie hierzu den Freigabenamen mit Add-TpmsSharingInfo an (hier: PRN01-BLN), und fügen Sie diese Information derselben Variable hinzu (mit -Printers):

Add-TpmsSharingInfo -Printers ($printer) -Name "PRN01-BLN" -Mode Network

# Schritt 2

# Geben Sie die Adresse des Tpms.Agents (hier: tpms002.ourdomain.local) inklusive TCP-Port mit New-TpmsObjApplyAgent an, und schreiben Sie die betreffenden Drucker- und Port-Eigenschaften mit den Parametern -Printers und -Ports in ein Datenpaket (hier: $srv):

$srv = New-TpmsObjApplyAgent -Name "tpms002.ourdomain.local" -Port 5050 -Printers ($printer) -Ports ($port)

# Schritt 3

# Senden Sie das Datenpaket zum Tpms.Service. Dieser leitet es an den betreffenden Tpms.Agent weiter. Der Agent legt dann den Druckerport an und den Drucker und verbindet den Drucker mit dem Port:

Start-TpmsApplyByAgent -Action Deploy -Servers ($srv) | Format-TpmsDispatch

Deploy aktiviert diese Aktion – d. h., Drucker und Ports werden angelegt. Remove deaktiviert sie – d. h., Dru­cker, Ports und/oder Treiber werden entfernt. Format-TpmsDispatch zeigt die Ausgabe in Tabellenform an.

ThinPrint Management Services: neuer Standard-TCP/IP-Port Lexmark01: angelegt 

  neuer Standard TCP/IP Port Lexmark01: angelegt

ThinPrint Management Services: Windows Print Management: neuer Drucker PRN01-BLN und seine Vorlage Lexmark T644 (MS)

  Windows Print Management: neuer Drucker PRN01-BLN und sein Template Lexmark T644 (MS)

Für ein Beispielskript mit mehreren Druckern siehe Skript mit dem Cmdlet New-TpmsObjTcpIpPortRaw.

War diese Antwort hilfreich? Ja Nein

Feedback senden
Leider konnten wir nicht helfen. Helfen Sie uns mit Ihrem Feedback, diesen Artikel zu verbessern.