Usuário com melhor resposta
Alterar requestedExecutionLevel durante a execução

Pergunta
-
Olá pessoal. Em um determinado momento, meu programa precisa de acesso administrativo para copiar determinado arquivo. Mudando a configuração "requestedExecutionLevel" o programa executa pedindo acesso, porém eu queria pedir esse acesso ao usuário somente se for necessário. Tem como? Obrigado.
Respostas
-
Boa tarde Free4k,
É uma configuração do Windows chamada UAC.
Nesse artigo Microsoft, demonstra como desabilitar isso: Disable UAC, isso desabilitando pelo Windows.
Para a aplicação utilize esse link: Making Your Application UAC Aware
- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
-
Se ele está pedindo, alguma alteração tem.
Opções, desabilitar ou usar ou mexer no Windows: Permitir que um programa execute sem pedir permissão de administrador
- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
-
Boa tarde Free4k,
Alterando para aquela linha para:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
resolve o seu problema?
Atenciosamente, Roberto Alves- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
-
Bom dia Free4k,
Creio que isso não seja possível!
Talvez na maior gambiarra, você pode usar o segundo link que te passei e ficar desabilitando e habilitando o UAC, conforme necessidade via aplicação.
Atenciosamente, Roberto Alves.
- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
Todas as Respostas
-
Como assim só quando for necessário?
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
Boa tarde Free4k,
É uma configuração do Windows chamada UAC.
Nesse artigo Microsoft, demonstra como desabilitar isso: Disable UAC, isso desabilitando pelo Windows.
Para a aplicação utilize esse link: Making Your Application UAC Aware
- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
-
-
Se ele está pedindo, alguma alteração tem.
Opções, desabilitar ou usar ou mexer no Windows: Permitir que um programa execute sem pedir permissão de administrador
- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
-
Não estou falando do computador, e sim disso (print). Se eu mudar aqui ele vai pedir permissão sempre que executar. Entendeu?
-
Boa tarde Free4k,
Alterando para aquela linha para:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
resolve o seu problema?
Atenciosamente, Roberto Alves- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17
-
-
Bom dia Free4k,
Creio que isso não seja possível!
Talvez na maior gambiarra, você pode usar o segundo link que te passei e ficar desabilitando e habilitando o UAC, conforme necessidade via aplicação.
Atenciosamente, Roberto Alves.
- Marcado como Resposta Marcos SJ quinta-feira, 3 de dezembro de 2015 13:17