Ah les « Shell extensions » , en voila une invention qu’elle est bonne. Pour ceux qui ne connaissent pas, on peut résumer la chose comme étant un programme qui ajoute des fonctionnalités à Windows. Mais je vous entends déjà me dire (avec une certaine pertinence, je doit bien l’admettre) : est se que ce n’est pas la fonction de tout programme ??
Certes-oui vous répondre-je, mais en précisant ceci : l’intégration des Shell extensions est parfaitement transparente, il ne s’agit pas ici d’un programme que l’on lance pour qu’il effectue un tache, mais de fonctionnalités directement intégrées dans les menus et interfaces de Windows… Ok je crois que là je ne pourrai pas faire mieux pour vous rendre la chose plus obscure... donc essayons plutôt par un exemple :
Lorsque vous installez winrar ou 7zip, ces programmes installent des fonctions d’archivage directement accessible lorsque vous sélectionnez un fichier et cliquez sur le bouton droit de votre souris. Ces nouvelles fonctionnalités ajoutées au menu sont des Shell Extensions...
Evidement, comme d’habitude, il en existe des tonnes plus ou moins intéressantes sur Internet, voici donc un sélection de se qui se fait de mieux à mon goût.
J’ai pris soin de ne choisir que des extensions gratuites , et « non intrusives » , j’entends par là ; qui ne tourne pas en tache de fond, comme service ou dans le systeme tray (à coté de l’heure…).
J’ai également banni tout se qui à besoin de Java-mamouth ou Net Framework-dinosaure, sa fait toujours mal d’installer 30 Mo de DLLs pour lancer un programme de 50 Ko…
Enfin, vous ne trouverez ici que des programmes qui tournent sur Windows 2000 ET XP (et non des applies exclusivement XP), la raison en est simple : je suis toujours sous Windows 2000 (promis, je migre sur XP quand Vista sort…) donc ne cherchez pas après TaskSwitch, IsoRecorder ou RunAsAdmin ils ne se trouveront pas ici...
Send To Toys 2.4 (528.2 KB)
Type : menu contextuel
Fonction : ajoute au menu « envoyer vers » de nouvelle destinations comme : le clipboard, la barre des taches, les favoris, une invite de commande dos….
Copy Path to Clipboard (686 KB)
Type : menu contextuel
Fonction : copie le chemin complet du fichier que vous avez selectionné ; dans le clipboard
Ninotech Path Copy 4.0 (155 KB)
Type : menu contextuel
Fonction : Idem a copy path to clipboard, mais avec plus d’options : copie de chemins et de noms au format 8.3, chemins UNC, chemins sans les noms….
Get File Size 2.2 (523.2 KB)
Type : menu contextuel Internet explorer
Fonction : Calcule la taille d’un fichier à partir de sont lien sur une page web
SendToPrinter 1.0 (107KB) "introuvable"
Type : menu contextuel
Fonction : envoie n’importe quel fichier vers votre imprimante. Malheureusement ne fonctionne que sous Windows 95 (si un programmeur à envie de porter le projet….)
Gmail-fs 1.0.10 (135 KB)
Type : object shell
Fonction : programme mythique qui ajoute à vos disque dur un lecteur qui pointe directement sur votre compte Gmail et permet d’y copier tout vos fichier de moins d’ 1 MO. En claire c’est un disque dur sur internet.
Unlocker 1.8.3 (182.1 KB)
Type : menu contextuel
Fonction : Permet d’effacer tout fichier en cours d’utilisation (donc impossible en théorie à effacer) bloqué par un programme qui tourne, un service ou une dll enregistrée.
Pserv.cpl 2.6 (271.4 KB)
Type : Panneau de configuration
Fonction : remplace avantageusement le panneau de configuration des services Windows.
NTFS Link 2.21 (592.6 KB)
Type : menu contextuel
Fonction : Permet de créer des HardLinks, des Junctions, et des SymbolicLinks
RegLn 2.0 (148.5 KB)
Type : executable
Fonction : Incroyable du jamais vu... Creez des hardlinks... dans la base de registre.
HashTab v1.9 (152.3 KB)
Type : menu contextuel
Fonction : Permet de verifier les sommes de controles MD5, SHA1 et CRC-32 de vos fichiers téléchargés
Registry Explorer 1.4.4 (1414.4 KB)
Type : object shell
Fonction : Ajoute à vos disque dur un lecteur qui permet d'aller directement dans la basse de registre, via explorer.
Dependency Walker 2.1 (406 KB) et Regsrv32
Type : menu contextuel
Fonction : Permet de connaitre toutes les dlls qu'utilise un executable (Dependency) et d'enregister ou de supprimer l'enregistrement d'une Dll dans le systeme (Regsrv32).
: l'installation de cette extention s'effectue en ajoutant cette clé de registre. Il faut également lancer une foie Dependency Walker àpres l'avoir installé pour que la clé de registre fonctionne correctement.
DmexBar 11 (4650 KB)
Type : toolbar
Fonction : Une toolbar pour explorer tres complete avec des fonctions Join/splite files, calcul de tailles des repertoires, favoris, copy path to clipboard, racourcis locaux et réseau etc...
Split File (281.1 KB)
Type : menu contextuel
Fonction : Couper et Joindre un fichier
Ar-RamDisk 1.2 (93 KB)
Type : Peripherique virtuel
Fonction : Permet de créer un RAM disque, qui se comporte et qui est vu comme n'importe lequel de vos disque dur.
PrimoPdf 2.0 (10006 KB)
Type : object imprimante
Fonction :Permet de sortir vos documents au format PDF. Cette version permet d'ajouter des options de securité tel que chiffrement, mot de passe, droit de copier/coller etc...
Doro Pdf Writer 1.27 (6511 KB)
Type : object imprimante
Fonction : Même chose que PrimoPdf, mais en plus light et sans les options de sécurité.
: Le programme installe le service "doroserver.exe" que vous pouver supprimer sans probleme si vous étes le seul (compte) utilisateur de votre machine ou que vous ne n'utilisez pas avec terminal server.
FontLoader 1.1.0 (487 KB)
Type : menu contextuel
Fonction : Charger où décharger à toute instant une police true type du systeme
FileNote 1.1.0 (206 KB)
Type : menu contextuel
Fonction : Permet d'ajouter des commentaires à vos fichiers. Ces commentaires sont écrit à par dans un fichier texte, et son lisible et modifiable directement à partir des propriétés du fichier.
Annotator 1.0 ( 267KB)
Type : menu contextuel
Fonction : idem à filenote, sauf ici les commentaires sont écrits directement dans le fichier.
Upload Express v1.0.2 Build 41 Beta (1222.0 KB)
Type : menu contextuel
Fonction : Permet d'envoyer directement vos fichier sur votre FTP, sur YouSendIt, et sur imageShake (Flickr est prevu dans la prochaine version.)
RunAsLimitedUser (145.5 KB)
Type : menu contextuel
Fonction : Identique à la commande RunAs de Microsoft, mais sans la peine d'avoir à saisir les login et password.
Ext2Fsd 0.25 (944.6 KB)
Type : File systeme
Fonction : permet de lire et d'ecrire sur des partitions Linux
Icon Restore(281.3 KB)
Type : menu contextuel
Fonction : Memorise la position de vos icons sur le bureau. Pratique lorsqu'on change souvent de résolution d'ecran.
Folder Size 2.3 (201.5 KB)
Type : Browser Help Objet
Fonction : Ajoute des colonnes à vos fenêtres Windows ( !!???!!) afin de connaître la taille de vos répertoires.
: Cette extension utilise un service qui calcule en arrière plan la taille des répertoires, comme je l’ai dit en début d’article, les application qui utilisent des services devraient normalement être bannies, mais de tout les produits similaire que j’ai pus tester, celui là est vraiment le meilleur car il ne ralenti pas l’affichage lorsqu’il affiche les tailles de répertoires.
IconX 1.2 (29,9 KB)
Type : menu contextuel
Fonction : Permet de remplacer n'importe quel icon en 3 cliques.
: Ce programme n’existe plus officiellement, j'ai du aller le chercher sur WebArchive. Cependant malgré sa gratuité, il requiert un mot de passe qu’il n’est désormais plus possible d’obtenir, je vous donne donc le mien :
username: Nicolas Lacour
regcode: LLUH-20003017
Process Explorer 10.11 (1475 KB)
Type : Task manager
Fonction : Remplace avantageusement le gestionnaire des taches de Windows
NirExt 1.01 (39.4 KB)
Type : menu contextuel
Fonction : Ajoute de nouvelles fonctionnalité, tel que l’exécution de fichiers avec passage de paramètres, le changement des l’icons de tout répertoire, des facilités à créer des raccourcis.
Shell Extension Pack 4.0 (1685.1 KB)
Type : menu contextuel
Fonction : Ajoute 4 fonctionnalités au menu contextuel : affiche les propriétés et les ressources des fichiers exécutables, affiche et édite les propriétés des fichiers audio (ID3 etc...), affiche et les propriétés et les preview des fichiers images dans le menu contextuel. Et enfin, les classic "copy path to clipboard" et "command promp here".
Total Copy 1.1 (90 KB)
Type : Browser help objet
Fonction : Lorsque vous copier des fichiers localement ou en réseau, ils peuvent désormais être arrêté en cour de copie et repris plus tard.
Firmtool ShellExtension 2.0 (520.2 KB)
Type : menu contextuel
Fonction : affiche la preview de l'image selectionnée dans le menu contextuel
InfoTip 2.0.4.106 (321 KB)
Type : info bulle
Fonction : Permet d'afficher une foule d'informations utile lorsque vous passez sur un fichier avec votre sourie.
Open Expert 1.40 (658 KB)
Type : menu contextuel
Fonction : Permet d'ouvrir n'importe quel fichier (Open With/ouvrir avec) en n'etant plus limité au choix d'un seul programme.
Shell Object Editor 3.0 (465 KB)
Type : Programme
Fonction : Se soft n'est pas une extension, mais permet d'en crêer, il vous permet par exemple d'ajouter vos propre programme au panneau de configuration, ou à la fenetre du Poste de travail.
Voilà, je croix qu’avec toutes ces goodies il y’a de quoi s’amuser pendant un bon moment, si vous en connaissez d’autres aussi indispensables, faite le moi savoir même si elles ne fonctionent que sous XP (pourquoi pas ecrire un article complémentaire sur les extensions dédiées à XP) ...