Para adicionar a funcionalidade desejada, você pode adicionar um menu de contexto (pop-up no botão direito) somente para o arquivo VHD. Isso não vai mexer com o programa VHD (disco rígido virtual) padrão. Essa abordagem será segura porque isso não entrará em conflito com o programa de VHD já existente (por exemplo, Hyper-V) e poderá ser revertido para seu estado anterior.
Primeiro, encontre o caminho de Notepad++.exe
ou qualquer editor de texto desejado. Vamos supor que o caminho para o Notepad ++ seja "E:\Notepad++\notepad++.exe"
. Substitua esse caminho por qualquer executável do editor de texto desejado. Não perca as aspas duplas se esse caminho contiver algum espaço (por exemplo, C: \ Arquivos de Programas). Agora, execute este seguinte comando como administrador:
reg add "HKCR\Windows.VhdFile\shell\Edit with Notepad++\command" /VE /T REG_SZ /D "E:\Notepad++\notepad++.exe \"%1\"" /F
Aqui estão os detalhes do que este comando faz. O programa principal é reg.exe
. Isso adiciona um registro em "HKEY_CLASSES_ROOT \ Windows.VhdFile". O Windows.VhdFile
é o tipo de arquivo associado à extensão .vhd
. Você pode obter isso com este comando assoc .vhd
. A opção /VE
adicionará o registro no valor de registro padrão e /F
é para suprimir a caixa de diálogo de conformação (opcional). A barra invertida é uma letra de escape. Para reverter o estágio anterior, você pode excluir esse registro com o seguinte comando:
reg delete "HKCR\Windows.VhdFile\shell\Edit with Notepad++" /F