Como definir o aplicativo padrão para arquivos para os quais não foi especificado? Como um substituto

Como definir o aplicativo padrão para arquivos para os quais não foi especificado? Como um substituto

Como no Windows (no meu caso 8.1) definir o aplicativo padrão que seria definido como padrão para todos os arquivos que não possuem um aplicativo padrão especificado?

Mais especificamente, ele deve funcionar como um aplicativo substituto para todos os arquivos. Ou seja, se para um determinado arquivo o aplicativo padrão não for especificado, o substituto será usado, caso contrário, o padrão especificado será usado.

Ainda mais especificamente:

  • EspecificamosBloco de anotaçõescomo o substituto
  • Há um arquivo config(o padrão não é especificado)
  • Há um arquivo config.cfg(o padrão [para .cfg] éVim)
  • Ao abrir config,Bloco de anotaçõesé usado
  • Ao abrir config.cfg,Vimé usado
  • SeVimdeixa de existir (mais tarde é desinstalado), ao abrir config.cfg,Bloco de anotaçõesé usado

Responder1

A melhor escolha pode ser adicionar umclique com o botão direito na entrada do menu de contextopara a extensão "curinga", asterisco.Qualquerarquivo, quando clicado com o botão direito, teria a opção de abrir comBloco de anotações.

Bloco de notas como escolha curinga

  • AbrirRegeditpressionando Windows, inserindo regee selecionandoRegedit.
  • Role até HKCR\*\shell.
  • Clique com o botão direito shelle selecione New > Key.
  • Dê um nome à chave Notepad.
  • Clique com o botão direito Notepade selecione New > Key.
  • Dê um nome à chave command.
  • Clique duas vezes Defaulte altere o texto para notepad.exe "%1".

Você também pode salvar o script a seguir como um arquivo .reg e mesclá-lo. O script também adiciona oBloco de anotaçõesícone para a entrada do menu de contexto.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Notepad]
"Icon"="Notepad.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Notepad\command]
@="Notepad.exe \"%1\""

informação relacionada