adicione um arquivo em branco ao menu de contexto 'novo' do Windows

adicione um arquivo em branco ao menu de contexto 'novo' do Windows

Embora eu tenha encontrado postagens que me dizem como adicionar um novo item de contexto para um tipo de arquivo específico, parece que não consigo ver uma maneira de adicionar um para um arquivo em branco (no Ubuntu). Existe uma maneira de adicionar apenas um arquivo em branco (sem extensão), que eu possa renomear com a extensão apropriada?

Responder1

Crie um genericFile.regcom o seguinte conteúdo e adicione-o ao registro. Isso adicionará uma nova entrada no menu de contexto chamada “Arquivo genérico”. Pode ser necessária uma reinicialização para permitir que a entrada apareça. Ou simplesmente useShell novo manipuladore marque/desmarque a entrada do .dummy uma vez.

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"

Responder2

Os tipos NullFile criam arquivos "em branco" vazios/0 bytes. Você pode renomeá-los como quiser, com a extensão que desejar e continuar a partir daí.

Detalhes sobre como resolver a falta do "novo documento de texto"aqui.

Responder3

Você pode criar um modelo para .dummyarquivos (ou qualquer extensão não utilizada que desejar) e adicionar um sinalizador para indicar que eles devem ser criados sem extensão.

Aqui estão os passos que segui:

  1. Crie um arquivo chamado 'asdf.dummy'
  2. Clique duas vezes nele e diga ao Windows para sempre abri-lo com o bloco de notas
  3. No regedit, vá para " HKEY_CLASSES_ROOT\.dummy"
  4. Crie a ShellNewchave " "
  5. Em " ShellNew", crie um valor de string vazio chamado " NullFile"
  6. Em " ShellNew", crie uma chave chamada " Config"
  7. Em " Config", crie um valor de string vazio chamado " NoExtension"

Aqui está o que acabei:

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"=""

informação relacionada