

Lorsquâun administrateur tente de supprimer une imprimante via script (batch, PowerShell ou GPO) sur des machines distantes sous Windows 10 ou Windows 11, il arrive que lâopĂ©ration Ă©choue sans message clair ou reste sans effet. Ces erreurs peuvent ĂȘtre liĂ©es Ă des droits insuffisants, une exĂ©cution hors session utilisateur, ou un blocage par le pare-feu ou la configuration DCOM. Ce tutoriel propose plusieurs mĂ©thodes pour diagnostiquer et corriger lâĂ©chec de la suppression dâimprimantes Ă distance.

âą AccĂšs administrateur local et distant requis
âą Connaissance de la gestion Ă distance (PowerShell Remoting, DCOM)
⹠Machines clientes en ligne, connectées au réseau

⹠Méthode #1 : Suppression via session distante PowerShell avec élévation
⹠Méthode #2 : Utilisation de Invoke-Command pour forcer la suppression
⹠Méthode #3 : Script CMD embarqué via psexec
⹠Méthode #4 : Nettoyage via le registre distant
⹠Méthode #5 : Suppression via stratégie de groupe avec filtre ciblé

⹠Méthode #1 : Moyen
⹠Méthode #2 : Moyen
âą MĂ©thode #3 : ĂlevĂ©
âą MĂ©thode #4 : ĂlevĂ©
⹠Méthode #5 : Moyen

⹠Méthode #1 : Exécution à distance directe et contrÎlée
⹠Méthode #2 : Facilement intégrable dans un script massif
âą MĂ©thode #3 : Fonctionne mĂȘme hors PowerShell
⹠Méthode #4 : Supprime les références résiduelles
⹠Méthode #5 : Déploiement via AD centralisé

⹠Méthode #1 : Exige PowerShell Remoting activé
⹠Méthode #2 : Peut échouer si le service RPC est inactif
⹠Méthode #3 : Risque si mal structuré (blocage, autorisations)
âą MĂ©thode #4 : Risque dâinstabilitĂ© si clĂ©s mal supprimĂ©es
⹠Méthode #5 : Nécessite redémarrage ou déconnexion utilisateur


Code:
Enable-PSRemoting -Force

Code:
Enter-PSSession -ComputerName Nom_PC -Credential Domaine\Admin

Code:
Remove-Printer -Name "Nom_de_l_imprimante"


Code:
Invoke-Command -ComputerName Nom_PC -ScriptBlock {Remove-Printer -Name "Nom_de_l_imprimante"} -Credential Domaine\Admin

Code:
Invoke-Command -ComputerName Nom_PC -ScriptBlock {Get-Printer}



Code:
psexec \Nom_PC -u Domaine\Admin -p motdepasse cmd

Code:
printui.exe /dl /n "Nom_de_l_imprimante"




Code:
HKEY_USERS\S-1-5-21-xxxx\Printers\Connections







Une imprimante connectĂ©e par script ou GPO doit ĂȘtre supprimĂ©e par la mĂȘme mĂ©thode pour Ă©viter les Ă©checs silencieux.

Ne tentez pas de supprimer une imprimante en session systĂšme distante sans Ă©lĂ©vation : cela ne produit aucun effet mĂȘme sans erreur.

Utilisez une GPO temporaire ou un script logon/logoff planifié pour assurer une suppression automatique dÚs que la session utilisateur est active.

âą remove printer remote script fails windows
âą psexec delete printer remote
âą gpo supprimer imprimante utilisateur windows

âą Support Microsoft
âą Microsoft Learn
âą Recherche GitHub

LâĂ©chec dâun script de suppression dâimprimante Ă distance est souvent dĂ» Ă des permissions insuffisantes ou Ă un contexte dâexĂ©cution incorrect. Les mĂ©thodes dĂ©taillĂ©es permettent une gestion souple et ciblĂ©e, adaptĂ©e Ă tout type dâenvironnement Windows professionnel.