Dayworker's post in Nach Profilneuerstellung, Netzwerkdrucker wieder da - ohne erneuetes verbinden. wurde als beste Lösung markiert.
vor 10 Stunden
So...nun die Lösung...Nach Erstellung eines Skriptes mit CoPilot.....hat das tatsächlich funktioniert.
Also, vorher die Drucker normal löschen und anschließend das Skript ausführen.
Dann kamen die Drucker nicht mehr.
Was für eine Geburt.
Vielleicht hilft es dem einen oder anderen.
Danke fürs helfen.
Skript:
# Alle Druckaufträge abbrechen
Get-Printer | ForEach-Object {
$printerName = $_.Name
Get-PrintJob -PrinterName $printerName | Remove-PrintJob
}
# Spooler-Dienst stoppen
Stop-Service -Name Spooler -Force
# Alle Drucker entfernen
Get-Printer | ForEach-Object {
Remove-Printer -Name $_.Name -ErrorAction SilentlyContinue
}
# Alle installierten Treiber mit pnputil auflisten und löschen
$drivers = pnputil /enum-drivers | Select-String -Pattern "oem\\d+\\.inf" | ForEach-Object {
($_ -split ":")[1].Trim()
}
foreach ($driver in $drivers) {
Write-Host "Entferne Treiber: $driver"
pnputil /delete-driver $driver /uninstall /force
}
# Spooler-Dienst neu starten
Start-Service -Name Spooler
Dayworker