Como faço para contornar o UAC na janela 7 para uma reinicialização com a opção de abortar

1

Eu tenho usado o PSshutdown remotamente em nossas máquinas com Windows XP para as reinicializações semanais devido à capacidade de reinicializar com a capacidade de abortar a operação. Eu uso ShTasks para criar a tarefa semanal.

O problema está no Windows 7, a tarefa é criada, mas nunca é executada por causa do UAC, mesmo quando eu executo o lote usando uma linha de comando do administrador ou com a opção elevar privilégios.

Eu vi outro usuário "Bob" criou um programa chamado idleshutdown.exe que faz algo semelhante. Não tenho certeza de como o seu programa fica em torno do UAC.

    
por Friendly Fire 19.07.2012 / 00:08

1 resposta

2

Resolveu o problema.

Usou a opção -h com PSExec ao criar a tarefa com SHTasks e usar o sinalizador /RL Highest com PSShutdown. A tarefa agora é executada com privilégios mais altos.

Agora, o único problema é a notificação de serviços interativos no Windows 7. Além disso, o Windows XP não gosta do /RL Maior, então eu tive que modificar o script para identificar o sistema operacional e usar apenas o /RL Mais alto ligar o Windows 7.

    
por 06.09.2012 / 23:20