aggiungi un file vuoto al 'nuovo' menu contestuale di Windows


13

Mentre ho trovato post che mi dicono come aggiungere un nuovo elemento di contesto per un tipo di file specifico, non riesco a vedere un modo per aggiungerne uno per un file vuoto (alla Ubuntu). Esiste un modo per aggiungere solo un file vuoto (senza estensione), che posso quindi rinominare con l'estensione appropriata?


Mi sono imbattuto in questa domanda, chiedendomi solo se hai trovato una soluzione?
TechnicalTophat

Risposte:


14

Crea un genericFile.regcon il seguente contenuto e aggiungilo al registro. Ciò aggiungerà una nuova voce del menu di scelta rapida denominata "File generico". Potrebbe essere necessario un riavvio per consentire la visualizzazione della voce. O semplicemente usa Shell New Handler e spunta / deseleziona la voce per il .dummy una volta.

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"

1
L'icona non corrisponde all'icona del file vuoto, per me comunque. Questo si occupa di questo: "IconPath"="%SystemRoot%\\System32\\imageres.dll,2". Dovrebbe essere un figlio di ShellNew.
bryc,

Testato e funziona ancora su Windows 10 1803
Alexandre Cox,

0

I tipi NullFile creano file "vuoti" vuoti / 0 byte. Puoi rinominarli come preferisci, con qualunque estensione ti piaccia, e andare da lì.

I dettagli sulla risoluzione del "nuovo documento di testo" mancano qui .


0

Puoi creare un modello per .dummy(o qualunque estensione non utilizzata ti piaccia), quindi aggiungere un flag per indicare che devono essere creati senza estensione.

Ecco i passaggi che ho seguito:

  1. Crea un file chiamato 'asdf.dummy'
  2. Fare doppio clic su di esso, dire a Windows di aprirlo sempre con il blocco note
  3. In regedit, vai a " HKEY_CLASSES_ROOT\.dummy"
  4. Crea il ShellNewtasto " "
  5. Sotto " ShellNew", crea un valore di stringa vuoto chiamato " NullFile"
  6. Sotto " ShellNew", crea una chiave denominata " Config"
  7. Sotto " Config", crea un valore di stringa vuoto chiamato " NoExtension"

Ecco cosa ho finito con:

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"=""
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.