Crie um atalho para runas.exe
com os argumentos /user:"AdminUser" "C:\MyBatchFile.cmd"
em que AdminUser é o nome de usuário do usuário no qual você deseja executar o arquivo e MyBatchFile.cmd é o nome do arquivo.
Eu quero que o arquivo em lote seja executado e inicie alguns programas, os quais precisam estar no nível de administrador.
Crie um atalho para runas.exe
com os argumentos /user:"AdminUser" "C:\MyBatchFile.cmd"
em que AdminUser é o nome de usuário do usuário no qual você deseja executar o arquivo e MyBatchFile.cmd é o nome do arquivo.
Para obter o "Deseja permitir que este programa faça alterações no prompt do computador" e não precise digitar a senha, faça o seguinte.
No seu atalho, clique com o botão direito, escolha propriedades, clique no botão "Avançado ..." na parte inferior direita da guia Atalho.
Escolha "Executar como administrador". Clique Ok, OK.
Você pode executar o script como um script de inicialização e atribuí-lo por meio de um GPO, se possível. Isso é executado como um administrador e o uso do GPO deve simplificar o gerenciamento.