23 lines
862 B
PowerShell
23 lines
862 B
PowerShell
$PrinterName = "Brother-MFC-8860DN-Vertrieb"
|
|
$PrinterIP = "192.168.150.211" # IP-Adresse des Druckers
|
|
$PortName = "IP_$PrinterIP"
|
|
$DriverName = "Brother MFC-8860DN USB" # Druckertreiber-Name
|
|
|
|
# Prüfen, ob der Drucker bereits existiert
|
|
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
|
|
|
|
# Prüfen, ob der TCP/IP-Port existiert
|
|
if (-not (Get-PrinterPort -Name $PortName -ErrorAction SilentlyContinue)) {
|
|
Add-PrinterPort -Name $PortName -PrinterHostAddress $PrinterIP
|
|
Write-Host "TCP/IP Port hinzugefügt: $PortName"
|
|
} else {
|
|
Write-Host "TCP/IP Port existiert bereits."
|
|
}
|
|
|
|
# Drucker hinzufügen
|
|
Add-Printer -Name $PrinterName -PortName $PortName -DriverName $DriverName
|
|
Write-Host "Drucker hinzugefügt: $PrinterName"
|
|
} else {
|
|
Write-Host "Drucker ist bereits installiert."
|
|
}
|