Eu tenho dois perfis de usuário no meu PC com Windows 10, um perfil de desenvolvedor e um perfil normal. No perfil do desenvolvedor, executei um .reg
arquivo para adicionar um item de menu de contexto que abre uma instância do Windows Terminal com um prompt do Git Bash ativo.
Para minha surpresa, o menu de contexto no outro perfil do Windows também mostrava a nova opção de menu, mas quando clicado, mostrava um erro que dizia não poder acessar o caminho ou arquivo especificado. Isso ocorre porque não tenho o Windows Terminal instalado no perfil normal. E excluir as chaves de registro em questão no perfil normal também remove o item de menu do menu de contexto no perfil do desenvolvedor.
O mesmo registro do Windows está sendo compartilhado entre os dois perfis e está causando isso? Em caso afirmativo, como posso ter um registro separado para cada perfil de usuário?
Arquivo Reg:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\windowsterminal]
@="Open Windows Terminal Here"
"Icon"="%USERPROFILE%\\AppData\\Local\\WTerminal\\terminal.ico"
[HKEY_CLASSES_ROOT\Directory\Background\shell\windowsterminal\command]
@="wt new-tab --profile \"Git Bash\" --startingDirectory ."