2008-11-10 7 views
1

Il existe une méthode pour créer une extension d'espace de noms enracinée dans un dossier particulier.Comment faire pour héberger une extension d'espace de noms enracinée dans l'Explorateur Windows

Il consiste à créer un dossier avec un nom comme:

My Custom NSE.{785EE551-DEE1-4F57-A8C9-0EF76F346A29} 

Et l'Explorateur Windows accueillera automatiquement l'ESN de ce CLSID à cet endroit.

Mais pour la vie de moi je ne trouve plus la syntaxe. Il était sur MSDN dans la documentation de l'extension d'espace de noms, et il énumérait les 3 façons d'obtenir votre espace de noms dans l'Explorateur Windows - que c'était l'un d'entre eux.

Quelle est la syntaxe - ça me rend fou!

Répondre

2

je l'ai trouvé. Il y a 3 façons d'obtenir l'extension de votre espace de noms dans « Poste de travail »

Specifying a Namespace Extension's Location

a) Ajouter entrée au Registre

\Software 
    \Microsoft 
     \Windows 
     \CurrentVersion 
      \Explorer 
       \(Virtual Folder Name) 
        \Namespace 
        \{785EE551-DEE1-4F57-A8C9-0EF76F346A29} 

Où « dossier virtuel Nom » peut être l'un des

  • MyComputer
  • bureau
  • ControlPanel
  • NetworkNeighborhood
  • NetworkNeighborhood \ EntireNetwork
  • OrdinateurDistant

b) Créer un dossier nommé

My Custom NSE.{785EE551-DEE1-4F57-A8C9-0EF76F346A29} 

c) Créer un dossier système en lecture seule, créer un ordinateur de bureau fichier .ini, et à ajouter:

[.ShellClassInfo] 
CLSID={785EE551-DEE1-4F57-A8C9-0EF76F346A29} 
Questions connexes