ajouter un fichier vide au menu contextuel de la nouvelle fenêtre de Windows

12

Bien que j'ai trouvé des publications qui me disent comment ajouter un nouvel élément de contexte pour un type de fichier spécifique, il semble que je ne sois pas en mesure de trouver un moyen d'en ajouter un pour un fichier vide (à la Ubuntu). Existe-t-il un moyen d’ajouter un fichier vierge (sans extension), que je peux ensuite me renommer avec l’extension appropriée?

Richzilla
la source
Je suis tombé sur cette question, je me demandais si vous aviez trouvé une solution?
TechnicalTophat

Réponses:

12

Créez un genericFile.regavec le contenu suivant et ajoutez-le au registre. Ceci ajoutera une nouvelle entrée de menu contextuel appelée "Fichier générique". Un redémarrage peut être nécessaire pour laisser l’entrée apparaître. Ou utilisez simplement Shell New Handler et cochez / décochez l'entrée pour le .dummy une fois.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.generic]
@="genericfile"

[HKEY_CLASSES_ROOT\.generic\ShellNew]
"NullFile"=""
"IconPath"="%SystemRoot%\\System32\\imageres.dll,2"

[HKEY_CLASSES_ROOT\.generic\ShellNew\Config]
"NoExtension"=""

[HKEY_CLASSES_ROOT\genericfile]
@="Generic file"
Orschiro
la source
1
L'icône ne correspond pas à l'icône de fichier vide, pour moi en tout cas. Cela prend en charge que: "IconPath"="%SystemRoot%\\System32\\imageres.dll,2". Ce devrait être un enfant de ShellNew.
bryc
0

Les types NullFile créent des fichiers "vides" vides / 0 octets. Vous pouvez les renommer comme bon vous semble, avec l’extension de votre choix et à partir de là.

Détails concernant la résolution du "nouveau document texte" manquant ici .

Mike Simpson
la source
0

Vous pouvez créer un modèle pour les .dummyfichiers (ou toute extension inutilisée de votre choix), puis ajouter un indicateur pour indiquer qu'ils doivent être créés sans extension.

Voici les étapes que j'ai suivies:

  1. Créez un fichier appelé 'asdf.dummy'
  2. Double-cliquez dessus, indiquez à Windows de toujours l'ouvrir avec le bloc-notes.
  3. Dans regedit, allez à " HKEY_CLASSES_ROOT\.dummy"
  4. Créer la ShellNewclé " "
  5. Sous " ShellNew", créez une valeur de chaîne vide nommée " NullFile"
  6. Sous " ShellNew", créez une clé nommée " Config"
  7. Sous " Config", créez une valeur de chaîne vide nommée " NoExtension"

Voici ce que j'ai fini avec:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.dummy]
@="dummy_auto_file"

[HKEY_CLASSES_ROOT\.dummy\ShellNew]
"NullFile"=""

[HKEY_CLASSES_ROOT\.dummy\ShellNew\Config]
"NoExtension"=""
Blorgbeard
la source