adiciona um arquivo em branco ao menu de contexto 'novo' do windows

12

Embora eu tenha encontrado posts 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 (a la ubuntu). Existe uma maneira de adicionar apenas um arquivo em branco (sem extensão), que eu possa renomear a mim mesmo com a extensão apropriada?

    
por richzilla 14.12.2010 / 00:50

3 respostas

11

Crie um genericFile.reg com o conteúdo a seguir e adicione-o ao registro. Isso adicionará uma nova entrada no menu de contexto chamada "Arquivo genérico". Uma reinicialização pode ser necessária para permitir que a entrada apareça. Ou simplesmente use o Shell New Handler e marque / desmarque a entrada para o .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"
    
por 21.06.2012 / 18:18
0

Os tipos NullFile criam arquivos vazios / de 0 bytes "em branco". Você pode renomeá-los para o que quiser, com qualquer extensão que quiser, e ir de lá.

Detalhes sobre como está a faltar o "novo documento de texto" aqui .

    
por 04.03.2011 / 19:27
0

Você pode criar um modelo para os arquivos .dummy (ou qualquer extensão não usada de que você goste) 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, diga ao Windows para abri-lo sempre com o bloco de notas
  3. No regedit, vá para " HKEY_CLASSES_ROOT\.dummy "
  4. Crie a chave " ShellNew "
  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 "

Veja o que acabei fazendo:

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"=""
    
por 12.03.2011 / 16:03