Quando inicio o SQL Server Management Studio 2008, recebo um erro que existe há séculos e está documentado aqui . Uma das sugestões para corrigi-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 recebo um aviso sempre perguntando se realmente quero fazê-lo.
Existe uma maneira de dizer apenas a este programa (SSMS) para não aparecer o prompt, mantendo esse comportamento para outros aplicativos?
Respostas:
Leia a seguinte postagem no fórum: Como desativar o prompt de controle de conta de usuário para determinado aplicativo
Ele basicamente diz que você deve baixar o Microsoft Application Compatibility Toolkit 5.6 e criar um banco de dados personalizado de correção de aplicativos no qual atribui a correção 'RunAsAdmin' ao exe. Eu tentei e
funcionou para mimEu 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 'agendada' para o aplicativo e executar o aplicativo significa acionar a tarefa. (Para uma descrição detalhada com capturas de tela, consulte o link):
Execute o Agendador de Tarefas via
taskschd.msc
e Criar Tarefa ...[Name]
a nova tarefa, marque Executar com os privilégios mais altos e escolha "Windows 7, Windows Server 2008 R2" na lista suspensa Configurar para%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 elevado.Crie um novo atalho na área de trabalho ou em qualquer outro local com o seguinte local de destino
Mais uma vez,
[Name]
é o nome da tarefa (etapa 1)! Execute como minimizado se não desejar que a janela de comando seja exibida.Esse atalho e tarefa podem ser criados e funcionar apenas enquanto estiver conectado como uma conta de administrador. Não funcionará em uma conta de usuário padrão.
fonte
Eu duvido. Se isso fosse possível, todo malware definiria essa opção, o que derrotaria todo o propósito.
fonte
Solução SEM criar atalhos:
Você pode baixar o Microsoft Application Compatibility Toolkit (basta baixá-lo em www.microsoft.com ).
Depois que o kit de ferramentas é instalado, o restante das instruções é mais complexo, mas elas são muito bem detalhadas e explicadas no link http://meridian.ws/wordpress/?p=306
Esta solução é boa para ignorar o prompt ao abrir arquivos associados ao seu aplicativo.
fonte
Você pode fazer isso através 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 poderá não conseguir ver a tarefa.
Depois de criada, altere as credenciais usadas para que a tarefa seja 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 paraRun with highest privileges
. Certifique-se de não marcar aDo not store password.
opção. A conta de administrador que você usa também deve ter oLog on as a Service
privilégio na diretiva de segurança local.Além disso, na
Settings
seção, existem várias opções padrão que não fazem sentido para uma tarefa desse tipo. Por exemplo, você provavelmente não deseja interromper a tarefa apenas porque o usuário deixou o programa ocioso por alguns dias.Você pode criar um atalho para a tarefa para o usuário.
fonte
cmd.exe
, mas exige que a conta do usuário que executará a tarefa crie-a originalmente.basta localizar o ícone principal do exe e clicar com o botão direito do mouse, em seguida, vá para propriedades e alterne para a guia "compatibilidade" e pressione "alterar configurações para todos os usuários; em seguida, marque a opção" execute este programa como administrador "e pronto! a aplicação não pedirá mais para permissões: D
fonte
Você não pode configurá-lo para um único aplicativo. Tudo o que você pode fazer é desativar o UAC completamente - o que não é recomendado. Se você parar e considerar por um segundo, é melhor clicar em um botão "sim" de vez em quando, em comparação com um malware que toma conta do seu computador.
fonte