Salut à vous tous,
Je ne sais pas si mon post va servir a quelque chose ou a quelqu'un, mais comme ce topic m'a permis de trouver la solution, je voulais vous le faire savoir.
Mon erreur était la suivante :
Chaque fois que je cliquait sur un folder dans la liste des fichiers, j'avais un message d'erreur me disant que je n'avais pas les droits d'acces a ce répertoire.
Mais si je le prenais par l'arborescence (TreeView) sur la gauche de l'explorateur de fichier, pas de soucis.
La solution a été la suivante :
J'avais plein d'entrée dans la base de registre dans la clé suivante :
HKEY_CLASSES_ROOT\Directory\shell
Et j'avais cette valeur la pour la commande Explore :
1 2
| [HKEY_CLASSES_ROOT\Directory\shell\explore\command]
@="%SystemRoot%\\explorer.exe %1" |
Et c'était tout...
J'ai donc transformé cette clé pour avoir ce qui suit :
Dans
[HKEY_CLASSES_ROOT\Directory\shell\explore]
"BrowserFlags"=dword:00000022
"ExplorerFlags"=dword:00000021
[HKEY_CLASSES_ROOT\Directory\shell\explore\command]
%SystemRoot%\Explorer.exe /e,/idlist,%I,%L
Mais aussi et surtout ce qui suit (issue d'un export Regedit) :
1 2 3 4 5 6 7 8 9 10 11 12
| [HKEY_CLASSES_ROOT\Directory\shell\explore\ddeexec]
@="[ExploreFolder(\"%l\", %I, %S)]"
"NoActivateHandler"=""
[HKEY_CLASSES_ROOT\Directory\shell\explore\ddeexec\application]
@="Folders"
[HKEY_CLASSES_ROOT\Directory\shell\explore\ddeexec\ifexec]
@="[]"
[HKEY_CLASSES_ROOT\Directory\shell\explore\ddeexec\topic]
@="AppProperties" |
Et désormais, tout est rentré dans l'ordre... J'ai le sentiment que cette section ddeexec qui était manquante est la cause de tout cela.
Si cela peut aider quelqu'un d'autre....
Partager