"news" <nospams@free.fr> a écrit dans le message de
news:mn.caed7d826006e763.85561@free.fr...
> Bonjour,
>
> En existe t'il plétore sur PC (Vista)gratuit
> Si oui, à quelle URL please
"Menus contextuels" DANS QUOI ???????????????????????????????
Car comme çà, sans plus de
précision, çà ne veut RIEN dire !
Si tu évoques le menu contextuel dans l'explorateur, çà se configure
facilement.
Le menu contextuel (sur un dossier, disque, fichier) est défini dans "n"
sous-clefs de
HKCR\nom-de-l'objet-concerné\shell
Avec nom-de-l'objet-concerné = (liste non exhaustive) :
Drive
Folder
xxxfile (p.ex. "iniffile", "comfile", "cplfile", ...)
...
Ensuite, chaque sous-clef (de nom totalement arbitraire) possède :
- une valeur par défaut facultative, de type REG_SZ
dont le contenu sera l'item associé dans le menu
- une sous-clef de nom (obligatoire) "command",
dont la valeur par défaut, de type REG_SZ ou REG_EXPAND_SZ
aura pour contenu la commande associée à l'objet
Exemples :
("explore")
HKEY_CLASSES_ROOT\Folder\shell\explore\command
%SystemRoot%\Explorer.exe /separate,/e,/idlist,%I,%L
("nouveau sous-répertoire", script JCB)
HKEY_CLASSES_ROOT\Folder\shell\newfolder\command
wscript "C:\vbs\newfolder.vbs" "%1"
("impression répertoire", script JCB)
HKEY_CLASSES_ROOT\Folder\shell\printdir\command
wscript "c:\vbs\printdir.vbs" "%L"
("Fenêtre de commandes à partir de ce disque")
HKEY_CLASSES_ROOT\Drive\shell\CmdHere\command
C:\WINDOWS\system32\cmd.exe /k cd /D "%1"
("Fenêtre Powershell")
HKEY_CLASSES_ROOT\Drive\shell\PowerShell\command
cmd /c start "PowerShell"
C:\windows\system32\WindowsPowerShell\v1.0\powersh ell.exe -noexit
set-location '%1'
Si ta question porte sur le menu contextuel "nouveau" afin d'ajouter ou
supprimer des entrées, tout est expliqué sur mon site :
http://www.bellamyjc.org/fr/explorer.html#menunouveau
(avec captures d'écran)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou
http://jc.bellamy.free.fr