11 votes

Comment ajouter un type de dossier personnalisé à utiliser comme modèle dans Windows Vista (ou Windows 7) ?

Je cherche un moyen d'ajouter un paramètre personnalisé à la liste des types de dossiers dans Vista (ou Windows 7) afin de pouvoir l'utiliser comme modèle pour d'autres dossiers.

Le modèle que j'aimerais ajouter serait identique à Tous les éléments, sauf que la colonne Date de prise serait également affichée. Comment puis-je ajouter à cette liste (voir image ci-dessous) ?

enter image description here

2voto

ravenspoint Points 8840

J'étais aussi très curieux de cette question, alors j'ai essayé de chercher partout où je pouvais. Le plus loin que j'ai trouvé, c'est ce lien sur MSDN.

Il semble que les données que vous recherchez sont stockées dans la clé de registre ici : hkey_local_machine/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/FolderTypes

Malheureusement, je ne suis pas un expert de la base de registre et je suis donc allé jusqu'à rechercher la clé et à l'examiner. Cependant, les constantes FOLDERTYPEID spécifiées par Microsoft ne semblent pas s'y trouver. Je suis désolé que cette réponse ne soit pas complète, mais j'ai cherché partout et je n'ai trouvé que d'autres questions sur le même sujet.

2voto

ppPJjj Points 21

Il n'est pas possible d'ajouter un nouveau modèle, mais il est possible d'obtenir un effet similaire en affectant d'abord un dossier à un modèle particulier, puis en modifiant les spécificités dans le registre.

Vous devez identifier le dossier particulier après l'avoir remplacé par l'un des modèles existants dans le registre :

HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\[Whatever]\Shell\

[Whatever] sera un nombre quelconque

Il existe un REG_SZ string Valeur nommée FolderType pour le type de TEMPLATE à utiliser : c'est-à-dire "MyMusic" pour la musique, "MyPictures" pour les images, "Documents" pour les documents de tout type. Le texte de ces paramètres se trouve dans le fichier "%WINDIR%/Shell.inf".

Le "Vid" REG_SZ String Value contient l'ID de classe pour l'image du "filigrane". Pour l'instant, je ne peux pas me prononcer sur les types de fichiers valides, mais les formats bmp, gif, png ou jpg devraient tous être utilisés.

0voto

harrymc Points 394411

Comme on ne trouve pas les noms des types de dossiers standard dans le registre, je pense que malheureusement ils sont intégrés au logiciel Windows.

Pour preuve, j'ai trouvé, par exemple, "Pictures and Videos" comme chaîne unicode dans shell32.dll. De plus, elle a été trouvée parmi d'autres chaînes sans rapport. Il ne semble donc pas qu'il y ait eu une tentative de regrouper tous les types de dossiers, ce qui signifie qu'ils ont été ajoutés un par un au fur et à mesure que de nouveaux types étaient inventés par les concepteurs de l'interface utilisateur de Microsoft.

Je crains que cela ne rende votre demande impossible. Dans tous les cas, je ne pense pas que vous souhaitiez pirater shell32.dll.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X