• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Le script de suppression d’imprimante échoue sur des machines distantes

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Le script de suppression d’imprimante échoue sur des machines distantes

🔦 Introduction

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.



🔬 Prérequis

• Accès administrateur local et distant requis

• Connaissance de la gestion à distance (PowerShell Remoting, DCOM)

• Machines clientes en ligne, connectées au réseau



📋 Différentes Approches

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é



📈 Niveau de difficulté

Méthode #1 : Moyen

Méthode #2 : Moyen

Méthode #3 : Élevé

Méthode #4 : Élevé

Méthode #5 : Moyen



👍 Les Avantages

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é



👎 Les Inconvénients

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



⚙️ Méthode #1

1️⃣ Activer le PowerShell Remoting sur le poste distant :

Code:
Enable-PSRemoting -Force

2️⃣ Depuis le poste administrateur :

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

3️⃣ Supprimer l’imprimante :

Code:
Remove-Printer -Name "Nom_de_l_imprimante"



⚙️ Méthode #2

1️⃣ Utiliser Invoke-Command :

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

2️⃣ Vérifier la suppression par :

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



⚙️ Méthode #3

1️⃣ Télécharger et extraire PsExec

2️⃣ Depuis CMD :

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

3️⃣ Dans la session distante :

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



⚙️ Méthode #4

1️⃣ Ouvrir regedit

2️⃣ Connecter au registre du PC distant

3️⃣ Aller à :

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

4️⃣ Supprimer la clé correspondant à l’imprimante



⚙️ Méthode #5

1️⃣ Ouvrir GPMC.msc

2️⃣ Aller dans Configuration utilisateur > Préférences > Panneau de configuration > Imprimantes

3️⃣ Ajouter une règle de suppression sur l’imprimante cible

4️⃣ Appliquer la GPO sur les OU concernées



💡 Astuce

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



🚨 Mise en garde

Ne tentez pas de supprimer une imprimante en session système distante sans élévation : cela ne produit aucun effet même sans erreur.



🔖 Conseil

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



🔎 Solutions alternatives

remove printer remote script fails windows

psexec delete printer remote

gpo supprimer imprimante utilisateur windows



🔗 Références utiles

Support Microsoft

Microsoft Learn

Recherche GitHub



💬 Conclusion

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.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
18 633
Messages
29 950
Membres
357
Dernier inscrit
k44

Nouveaux membres

Anniversaires

Retour
Haut Bas