Le script permet de supprimer toutes les imprimantes réseaux sur un poste/serveur.
# RDR REMOVE NETWORK PRINTER
# Récupère toutes les imprimantes dont le nom commence par "\\1"
$printers = Get-CimInstance -ClassName Win32_Printer | Where-Object { $_.Name -like "\\1*" }
foreach ($printer in $printers) {
try {
Write-Host "Suppression de l'imprimante : $($printer.Name)" -ForegroundColor Cyan
# Suppression de la connexion réseau
(New-Object -ComObject WScript.Network).RemovePrinterConnection($printer.Name, $true, $true)
# Alternative purement PowerShell (si l'imprimante est bien enregistrée dans la session) :
# Remove-Printer -Name $printer.Name
}
catch {
Write-Error "Impossible de supprimer $($printer.Name) : $_"
}
}Adaptation du script
À la ligne 3 en fonction du nom de votre serveur d’impression

Merci pour ton aide ! 🙂