$PrinterName = "Brother-MFC-8860DN-Vertrieb" $PrinterIP = "192.168.150.211" $PortName = "IP_$PrinterIP" # Prüfen, ob der Drucker bereits existiert if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) { # TCP/IP-Port prüfen und ggf. hinzufügen 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 – ohne konkreten Treiber, Windows sucht automatisch try { Add-Printer -Name $PrinterName -PortName $PortName Write-Host "Drucker hinzugefügt: $PrinterName (Treiber automatisch ausgewählt)" } catch { Write-Host "Fehler beim Hinzufügen des Druckers: $_" } } else { Write-Host "Drucker ist bereits installiert." }