View Single Post
  #3  
Old 24-07-2005, 02:27
Spycam's Avatar
Spycam Spycam is offline
Spectre de ces lieux
 
Join Date: 25-10-2002
Location: France
Age: 37
Posts: 1,075
Hum fonji, ça serait trop beau.
Non, j'ai eu le même problème : tous mes dossiers avaient pour action par défaut "find". J'ai du rajouter manuellement l'action "open" mais ça ne tenait plus en compte du paramètre "Ouvrir tous les dossiers dans une fenêtre unique".

Je viens de trouver à l'instant une solution sur internet, je n'ai pas eu le temps de tester :
Quote:
Attention, sauvegardez la base de registre avant de lire ce qui suit...

Bon, en gros, la gestion des dossiers est gérée à 2 endroits :
HKEY_CLASSES_ROOT\Directory\shell
et
HKEY_CLASSES_ROOT\Folder\shell
Sous ces clefs, vous retrouvez les noms des actions telles que définies dans option des dossier/type de fichier et les commandes associées.
Si l'une des actions "open" parait correct (c'est à dire ou la command ressemble à %SystemRoot%\Explorer.exe /idlist,%I,%L), exporter la clef open et réimporter à l'endroit ou elle a été effacée/modifiée par erreur.

Voici le . reg que j'ai importé et qui a tout réparé :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\
00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Directory\shell\open\ddeexec]
@="[ViewFolder(\"%l\", %I, %S)]"
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Directory\shell\open\ddeexec\application]
@="Folders"

[HKEY_CLASSES_ROOT\Directory\shell\open\ddeexec\ifexec]
@="[]"

[HKEY_CLASSES_ROOT\Directory\shell\open\ddeexec\topic]
@="AppProperties"
Merci à Tristan du forum info-du-net.com
Reply With Quote