Minha empresa usa o 'Avecto Privilege Guard' para controlar o acesso de administrador nos computadores da empresa. Isso cria um menu de contexto do botão direito que, quando ativado, executa o programa em uma conta de administrador em vez da conta do usuário local.
O sistema é funcional, mas é irritante porque a opção de clicar com o botão direito aparece apenas em arquivos e atalhos - ele não aparece quando você clica com o botão direito nos aplicativos fixados ou nos aplicativos abertos recentemente no menu Iniciar. Além disso, é fácil abrir um programa que geralmente precisa ser executado no modo de administrador no modo de usuário normal.
Existe alguma maneira de chamar o Avecto Privilege Guard programaticamente - por exemplo, de um arquivo em lotes, o prompt de comando ou um aplicativo C? Eu tive uma escavação em torno da dll subjacente que eu presumo impulsiona a criação da opção do botão direito, 'PGHook.dll', mas isso não é minha área de especialização e eu não consegui encontrar nada.