question

Como executar automaticamente um ficheiro batch como administrador?

Não me refiro entrar em Propriedades e selecionar "Executar como administrador," quero dizer usar o comando runas ou algo assim. Eu estou fazendo um cache de dns flusher e ipconfig/flushdns retorna "a operação solicitada requer elevação." Maldita.
resposta Resposta
Você precisa de 2 lotes, que conterá o administrador nível comandos que precisam de executado, o outro que irá funcionar como um lançador.

Clique em Iniciar.

Agendador de tarefas do tipo, executá-lo.

Clique em biblioteca Clique ação > criar tarefa na guia Geral: clique em OK em ambas caixas de diálogo para voltar para a biblioteca do arquivo de chamada no nome 'CommandElevator' na escala inferior executar com privilégios mais altos clique o ação guia clique em novo Seleccione iniciar um programa clique em procurar e localize o lote de comandos de nível de administrador.

Em seu script de comandos do lançador agora você pode usar este comando: schtasks/executar /tn "CommandElevator" que vai lançar o lote de administrador especificado na tarefa com privilégios de administrador, o comando schtasks não é necessário privilégios de administrador para executar.

Esta tarefa só será executado quando você dizer que ele seja executado com que comando schtasks, ele não vai executar automaticamente como nós nunca definir quaisquer gatilhos. Você pode se quiser, definir vários gatilhos para executar a tarefa para você em determinados eventos, como arranque / login etc.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved