Adiciona item ao menu de contexto "Novo" no Windows 8 para apenas um usuário sem direitos de administrador

1

Eu estou tentando editar o registro no meu computador windows 8 para que eu possa criar um arquivo batch (.bat) no menu "novo". O único problema é que não tenho direitos de administrador. Então, eu estava fazendo uma pesquisa e descobri que você pode editar algumas partes do registro. Existe alguma maneira de editar o menu apenas para o meu usuário, por isso não preciso de direitos de administrador? talvez seria em "HKEY_CURRENT_USER". Também tenho atualmente isso que precisa de direitos de administrador:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.bat]
@="batch"

[HKEY_CLASSES_ROOT\.bat\ShellNew]
"NullFile"=""

[HKEY_CLASSES_ROOT\batch]
@="Blank Batch file"
    
por pokeyOne 24.01.2015 / 05:19

1 resposta

2

Não tentei, mas:

HKEY_CLASSES_ROOT é uma exibição combinada de dois ramos de registro:

HKEY_LOCAL_MACHINE\Software\Classes
HKEY_CURRENT_USER\Software\Classes

A visualização combinada mostra os dados no brach da máquina local por padrão quando não há dados (mesma chave / valor) na ramificação do usuário atual, mas a ramificação do usuário atual tem precedência. Então, em teoria, o equivalente ao seu código postado deve ser

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\.bat]
@="batch"

[HKEY_CURRENT_USER\Software\Classes\.bat\ShellNew]
"NullFile"=""

[HKEY_CURRENT_USER\Software\Classes\batch]
@="Blank Batch file"

Como está escrito na ramificação do usuário atual, não há necessidade de direitos de administrador.

    
por 25.01.2015 / 18:17