Fazer o atalho do Jumplist sempre executar o aplicativo como administrador


16

Eu tenho o Visual Studio 2010, por exemplo, fixado na minha barra de tarefas. Eu fixei uma solução nela para que eu possa clicar com o botão direito do mouse no ícone VS e depois escolher minha solução para iniciá-la (por exemplo, no Jumplist). No entanto, isso abre o VS no modo não administrador (que não pode acessar a metabase do IIS).

Então eu tenho que abrir o VS primeiro e depois abrir a minha solução.

Sei que os atalhos de aplicativos da barra de tarefas fixados estão armazenados em %APPDATA%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar, mas e os arquivos fixados nesses atalhos?

Como posso fazer com que o atalho da solução (no Jumplist), fixado no ícone do VS, abra o VS no modo de administrador?


techie007: não é bem - isso funciona bem, é o lançamento do SLN fixado que está abrindo o VS no modo não administrador. Obrigado embora.
Josh M.

Você pode simplesmente ir para "C: \ Arquivos de programas (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe" e marcá-lo para sempre iniciar como administrador?
Ganesh R.

@GaneshR .: Tentei, mas devenv.exenão possui uma guia Compatibilidade.
Josh M.

Respostas:


18

Consulte "Opção 7" na página a seguir: http://www.eightforums.com/tutorials/9564-run-administrator-windows-8-a.html

Usando o registro, você pode definir o aplicativo para sempre ser executado como administrador. Isso resolveu o problema da lista de atalhos para mim.

Para definir "Executar como administrador" no Editor do Registro

  1. No Regedit, localize a chave HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.
  2. Adicione um novo valor de String (ou edite o existente) com o nome definido como o caminho do executável (por exemplo, para VS2012:) C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe.
  3. Defina o valor da nova chave como ~ RUNASADMIN(consulte o link acima para mais opções).

2
Eu tive que adicionar a chave de camadas e, em seguida, o valor, mas funcionou imediatamente sem reiniciar.
stuartd

Isso ainda se aplica ao Visual Studio 2019.
SQueek

3

Você precisa abrir todo o VS como administrador, para fazer isso, abra o explorer e navegue para:

C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VsLauncher.exe

Clique com o botão direito do mouse e mude para a guia Propriedades e marque a caixa de seleção Sempre executar este programa como administrador.

insira a descrição da imagem aqui

Em seguida, clique em Aplicar para salvar a configuração.


Eu tentei fazer isso antes, devenv.exemas não há guia de compatibilidade nesse caso. Eu tentei o que você sugeriu, VSLaunchermas ele ainda foi aberto no modo não administrador.
Josh M.

oh, eu uso isso no meu PC e funciona bem. Você está falando sobre abrir arquivos do explorer e jumplists, como clicar no arquivo .sln?
Taylor Gibb

1
@TaylorGibb Josh M. está usando o Windows 8. Suponho que há algumas alterações no Windows 8 com a guia Compatibilidade.
Ganesh R.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.