
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.
- AbrirRegeditpressionando Windows, inserindo
rege
e selecionandoRegedit. - Role até HKCR\*\shell.
- Clique com o botão direito
shell
e selecioneNew > Key
. - Dê um nome à chave
Notepad
. - Clique com o botão direito
Notepad
e selecioneNew > Key
. - Dê um nome à chave
command
. - Clique duas vezes
Default
e altere o texto paranotepad.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\""