| ||||||||
Nouvel astucien | Bonjour, Je voudrais ajouter la fonctionnalités "liste des fichiers" en suivant la méthode expliquée sur http://www.pcastuces.com/pratique/windows/listefichiers/page2.htm ... Je ne trouve pas comment arriver au "Type de fichiers" dans Windows 7 ... Quelqu'un peut-il m'aider ? Merci d'avance, Cordialement, Yamadix | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() | ||||||||
Nouvel astucien | Bonjour, Désolé, mais cela ne répond pas à ma question ... Ma question est de trouver comment faire, en Windows 7, pour ajouter une fonctionnalité ("Liste des fichiers") dans le menu contextuel (clic bouton droit sur un dossier p. ex.) de l'explorateur Windows. La fonctionnalité "liste des fichiers" pointerait sur un fichier .bat dans \Windows contenant p. ex. la commande DOS suivante : dir /a /o:gen > liste.txt Cordialement, Yamadix
| |||||||
![]() | Yaupe .o/ Un problème à prendre en compte c'est de savoir dans quel fichier doit être enregistrée cette liste. En effet, si par exemple on veut lister un dossier pour lequel on n'a les droits qu'en lecture, il faudra spécifier que le listing ira dans un autre dossier... l'exemple que je donne plus bas ne tient pas compte de cette éventualité. De plus, si toutefois ça fonctionne sous Windows 7 comme sous DOS, Windows 9x, 2000 et XP, la redirection de la commande DIR vers un fichier dans le dossier même, liste aussi le fichier de listing lui-même (avec une taille de 0 octets). Ce n'est pas forcément très grave, mais c'est pas super propre non plus... Quoi qu'il en soit, et sous réserve que ça n'ait pas trop changé par rapport à Windows XP, tu peux ajouter une commande au menu contextuel des dossiers via le registre, en créant les clefs "qui vont bien" (voir plus bas) sous HKEY_CLASSES_ROOT\Folder\shell ¹ Voici un exemple de fichier .reg (pour XP) qui décrit ce que tu devrais avoir — bien sûr, il te faudra adapter chemin et nom du .bat, descriptif de la commande, etc. :
Et voici le contenu du fichier .bat que j'appelle :
¹ : À noter que, selon que tu veux que cette modification du menu contextuel soit effective pour tous les utilisateurs de la machine ou seulement l'utilisateur courant, tu peux remplacer HKEY_CLASSES_ROOT\ par, respectivement, HKEY_LOCAL_MACHINE\Software\Classes\ ou HKEY_CURRENT_USER\Software\Classes Modifié par Constance le 10/12/2011 12:34 | |||||||
![]() | Bonjour, pour le menu, tu peux aussi passer par exemple par FileTypesMan, puis descendre jusqu'à "Folder". Quant au bat de Constance listing.txt ... et normalement le fichier s'ouvre.
Modifié par yves.vaissiere le 10/12/2011 12:46 | |||||||
![]() | Salut Yves .o/ Oui effectivement ^^ J'y ai pensé au début, puis j'ai zappé d'inclure la fonctionnalité d'ouverture du listing lui-même dans l'éditeur de textes par défaut ^^' | |||||||
![]() | On peut aussi se débrouiller sans aucune inscription en registre, juste en mettant le bat de Constance dans \sendto\ (Envoyer vers) ou dans quelque barre, ou en l'épinglant ici ou là ... Modifié par yves.vaissiere le 11/12/2011 09:54 | |||||||
Nouvel astucien | Hello, Si je comprends bien, il n'y a pas de solution simple dans Windows 7 ... J'avoue que je n'aime pas trop chipoter dans la base de registres. Je continuerai donc à sortir cette liste via command.com. Ah... le bon vieux MS/DOS ! Mais bon, si quelqu'un pouvait adapter la méthode présentée ici http://www.pcastuces.com/pratique/windows/listefichiers/page2.htm à Windows 7 (et Windows Vista ?), cela m'intéressera toujours ! Merci quand même ! Cordialement, Yamadix | |||||||
![]() | Eh bien, puisque tu recommences le sujet, relis-le depuis le début ! En résumé : on ne peut pas passer par Options des dossiers pour le menu contextuel sous 7 (sous Vista, je ne sais plus) ;
shell:sendto ... dans la boîte "Exécuter...". Il suffit de faire "Envoyer vers" > le bat, ou déposer l'icône du dossier sur lui s'il est dans une barre d'outils ou dans le menu Démarrer : le dossier restera à sa place, et ta liste sera créée) Modifié par yves.vaissiere le 11/12/2011 10:45 | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|