Como executar um aplicativo como administrador sem o prompt?

11

Quando inicio o SQL Server Management Studio 2008, um erro que existe desde sempre e está documentado aqui . Uma das sugestões para consertá-lo que realmente funcionou foi iniciar o SSMS com Executar como Administrador.

Então modifiquei as propriedades do atalho para sempre executá-lo como administrador. O único incômodo é que eu recebo um aviso todas as vezes perguntando se eu realmente quero fazer isso.

Existe uma maneira de dizer apenas este programa (SSMS) para não aparecer o prompt, mantendo esse comportamento para outros aplicativos?

    
por AngryHacker 18.10.2010 / 22:10

6 respostas

18

Leia a seguinte mensagem no fórum: Como desabilitar o Controle de Conta de Usuário Solicitar uma determinada aplicação

Ele diz basicamente que você precisa fazer o download do Microsoft Application Compatibility Toolkit 5.6 e criar um banco de dados de correção de aplicativo personalizado no qual atribui a correção 'RunAsAdmin' ao exe. Eu tentei e funcionou para mim Eu pensei que funcionou.

Outra maneira

... é descrito em Como criar um atalho de programa elevado sem um prompt do UAC

Esta solução requer que você crie uma tarefa 'programada' para o aplicativo e executar o aplicativo significa acioná-la. (Para uma descrição detalhada com capturas de tela, veja o link):

  • Execute o Agendador de tarefas via taskschd.msc e Criar tarefa ...

    1. Guia Geral : Dê o nome [Name] à nova tarefa, marque Executar com privilégios mais altos e escolha "Windows 7, Windows Server 2008 R2" na lista suspensa list Configurar para
    2. Tabelas > : Adicionar Novo ... Ação Iniciar um programa com Programa / script = %windir%\System32\cmd.exe e Adicionar argumentos = /c start "[Name]" "C:\Program Files\Sample\Program.exe" . Substitua [Name] pelo nome da tarefa (etapa 1) e preencha o caminho para o programa que deve ser executado de forma elevada.
    3. Condições do : desmarque Pare se o computador alternar para a bateria primeiro e, em seguida, desmarque Inicie a tarefa apenas se o computador estiver com energia AC
  • Crie um novo atalho na área de trabalho ou em qualquer lugar com o seguinte local de destino

    schtasks /run /tn "[Name]"
    

    Mais uma vez, [Name] é o nome da tarefa (etapa 1)! Executar como Minimizado se você não quiser que a janela de comando pisque.

  • Este atalho e tarefa só podem ser criados e funcionar enquanto estiver conectado como uma conta de administrador. Não funcionará em uma conta de usuário padrão.

por 17.11.2010 / 17:06
0

Eu duvido. Se tal coisa fosse possível, todos os malwares configurariam essa opção, o que derrotaria todo o propósito.

    
por 18.10.2010 / 23:33
0

Solução SEM criar atalhos:

Você pode baixar o Microsoft Application Compatibility Toolkit (basta baixá-lo de www.microsoft.com ).

Uma vez que o kit de ferramentas é instalado, o resto das instruções são mais complexas, mas elas são muito bem detalhadas e explicadas no link link

Esta solução é boa para pular o prompt ao abrir arquivos associados ao seu aplicativo.

    
por 02.07.2015 / 17:08
0

Você pode fazer isso por meio de tarefas agendadas.

Crie uma nova tarefa agendada para iniciar seu programa. Você deve criar a tarefa como o usuário que executará o programa , ou o usuário pode não conseguir ver a tarefa.

Uma vez criada, altere as credenciais usadas para a tarefa para ser um usuário com privilégios de administrador. Você também deve definir a tarefa como Run whether user is logged on or not e como Run with highest privileges . Certifique-se de não verificar a opção Do not store password. . A conta de administrador que você usa também deve ter as Log on as a Service privilege na política de segurança local.

Além disso, na seção Settings , há várias opções padrão que não fazem sentido para uma tarefa desse tipo. Por exemplo, você provavelmente não quer matar a tarefa apenas porque o usuário deixou o programa ocioso por alguns dias.

Você pode criar um atalho para a tarefa do usuário.

    
por 02.07.2015 / 19:12
0

Basta localizar o ícone principal do exe e clicar com o botão direito em seguida, ir para propriedades e mudar para a aba "Compatibilidade" e pressionar "alterar as configurações para todos os usuários e marcar" executar este programa como administrador "e voila !!! não pedirá mais permissões: D

    
por 16.03.2016 / 00:04
-1

Você não pode configurá-lo para um único aplicativo. Tudo o que você pode fazer é desligar o UAC - o que não é recomendado. Se você parar e considerá-lo por um segundo, na verdade, é melhor clicar em um botão "sim" de vez em quando, em comparação com um malware invadindo seu computador.

    
por 18.10.2010 / 23:42