Você sempre pode criar um item de menu adicional, que abrirá o arquivo selecionado no bloco de notas, para todos os arquivos.
É extremamente simples, aqui está como fazer:
1. Abra a pasta Send To
. No Windows 7, esta pasta é C:\Users\TestUser10\AppData\Roaming\Microsoft\Windows\SendTo
, apenas altere TestUser10
para ser seu nome de usuário ou use All Users
profile.
2. Crie um novo link de atalho para notepad.exe
com a descrição '"Bloco de notas".
Agora está pronto para uso
Clique com o botão direito em qualquer arquivo e selecione "Send To" => "Notepad"
e o Windows abrirá o arquivo selecionado no bloco de notas.
Observação: Isso funciona com todas as versões do Windows com a funcionalidade "Send To"
, você só precisa encontrar a pasta Send To
e criar um atalho codificar%. 95, 98, ME, 2000, XP, Vista, 7 ... mas o caminho da pasta pode variar.
Atualização:
Ok, eu entendi (depois de ler comentário de techie007 ).
Veja como você pode associar o programa a notepad.exe
( ou FILENAME
se desejar ) usando as instruções acima como ponto de partida.
Apenas não crie atalhos como sugeri acima, mas crie novos FILENAME.EXT
e aqui está o conteúdo de File Editor.cmd
( Altere os casos como quiser ):
GOTO FILE_%~n1
:FILE_NOTEPAD
START notepad.exe %1
GOTO EOF
:FILE_nicepic.jpg
START mspaint.exe %1
GOTO EOF
:FILE_config.sys
edit.com %1
GOTO EOF
:EOF
Ok, isso foi apenas um esboço rápido. Qualquer um é bem-vindo a melhorá-lo, uma sugestão é usar File Editor.cmd
declarações para obter o programa de fallback padrão ( editor hexadecimal, por exemplo ) para qualquer tipo / nome de arquivo que não esteja definido. Com as instruções condicionais, também é possível usar IF ... ELSE
expressões regulares para determinar o ativador por partes do nome do arquivo.
Atualização: integração com associações de arquivos
Esta parte é sobre a integração acima com a resposta do Indrek .
A ideia é bem simples, basta escrever acima do arquivo batch ( ou melhor ainda, programa real com funcionalidade similar ) mas em vez da pasta "Send To" colocar na pasta findstr
( apenas não coloque dentro de Send To ).
Depois de ter seu script / programa pronto, siga a resposta de Indrek com uma exceção: use System32
( ou qualquer nome que você tenha chamado seu lote / programa ) em vez de file editor.cmd %1
.
Isso permite que você use os dois: selecionando o aplicativo por nome de arquivo e clicando duas vezes no Windows Explorer.