A melhor maneira (e a única maneira simples de você não apenas querer que isso seja executado como administrador, mas também sem um prompt do UAC) para fazer isso é criando uma tarefa agendada. Lá você pode especificar em qual usuário deseja executá-lo, mas também que ele deve "executar com privilégios mais altos". Provavelmente, isso é o que você realmente quer, porque o botão de seleção "Executar como administrador" aciona um prompt do UAC em vez de realmente usar um usuário administrativo. Se você também especificar um acionador como "no logon do usuário", ele deverá ter o mesmo efeito que usar a chave de inicialização ou de execução.
Como alternativa, você pode usar runas com a opção / savecred para armazenar a senha de outro usuário uma vez e mantê-lo em cache para sempre, mas não funciona em torno do afaik do UAC.