Modifier l'option 'Supprimer' de la corbeille

Dernière mise à jour le 21 décembre 2007 à 21:04 par Nilou17
Publié par gryzzly
Comme vous avez pu le remarquer avec Windows Vista, il arrive régulièrement que l'on supprime la corbeille du Bureau (Menu contextuel : Supprimer) au lieu de la vider (menu contextuel : Vider la corbeille). Voici une solution pour y remédier, elle a été testée et approuvée.



1. Récupération de la corbeille


Il est certes aisé de la récupérer :
Clic droit sur le Bureau > Personnaliser > Changer les icônes du bureau et cocher la case Corbeille. Pour finir : Appliquer.

2. Modification du menu contextuel

2.1. Objectif


Mais on peut également améliorer cela en modifiant la ligne "Supprimer" du menu contextuel (Merci à Claude37300 pour l'astuce) accessible par le clic droit.
Pour cela, nous allons procéder à une modification du registre. Quitte à le répéter, faire une sauvegarde de ce dernier avant toute modification !

Cette modification permet d'effacer la ligne "Supprimer" et d'en ajouter une autre : "Rechercher...", ce qui permet :
  • de ne plus être contraint de remettre la corbeille sur le bureau à chaque fois que vous voulez la vider.
  • d'ajouter une fonction bien utile : accéder au panneau de recherche rapidement

2.2. Mise en oeuvre


Pour mettre en oeuvre la méthode :
  • copiez/collez le script en fin d'astuce dans le Bloc-note, et l'enregistrer avec l'extension .reg, par exemple : corbeille.reg .
  • Double cliquez sur le fichier, le contrôle de compte utilisateur Windows vous demande votre autorisation, dites "Continuer".
  • L'éditeur du Registre affiche alors une alerte et vous demande s'il faut continuer. Répondez "Oui".
  • L'éditeur de registre vous signalera enfin que la modification a été réalisée avec succès !

2.3. Vérification


Vous pouvez vérifier dans le menu contextuel de la Corbeille, l'option Supprimer a été effacée, et une nouvelle ligne à été ajoutée : "Rechercher...".

Bon usage !

3. Script : corbeille.reg


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete]
@="Rechercher..."
"Description"="Removes Delete, replaces with Search.."

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\command]
@=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,65,00,78,00,70,\
00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\ddeexec]
@="[FindFolder(\\\"%l\\\", %I)]"
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\ddeexec\Application]
@="Folders"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\ddeexec\topic]
@="AppProperties"
Meilleures réponses pour « Modifier l'option 'Supprimer' de la corbeille » dans :
[Windows/Corbeille] Supprimer la corbeille du bureau VoirPar défaut la corbeille apparaît sur le bureau. En cliquant avec le bouton droit sur la Corbeille aucune option de suppression n'est disponible. Windows XP Cliquer sur Démarrer > Exécuter, puis taper gpedit.msc Ensuite dans Configuration...
Restaurer un fichier supprimé par erreur VoirComment restaurer un fichier ? Vous avez supprimé un fichier par erreur ? Rien n'est perdu. Il se trouve peut-être dans la Corbeille. Pour vérifier si le fichier peut être récupéré, ouvrez la corbeille (qui se trouve sur le Bureau). Faire un...
Sed - Supprimer une ou plusieurs lignes d'un fichier VoirSupprimer une (ou plusieurs) ligne(s) d'un fichier Syntaxe sed '{[/]||[/]}d' sed '{[/][,][/]d' /.../ = délimiteurs n = le numéro de ligne chaîne = la chaîne contenue dans la...