J'ai un fichier batch appelé test.bat
. J'appelle les instructions ci-dessous dans le test.bat
archivo:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
Lorsque je l'exécute à l'invite de commande, mon testcript s'exécute correctement. Je veux l'exécuter en tant qu'administrateur (comme si j'avais créé un raccourci sur le bureau et exécuté en tant qu'administrateur. Aucun nom d'utilisateur ou mot de passe ne devrait être demandé).
J'ai essayé d'ajouter /elevate
y /NOUAC
dans les paramètres ci-dessus test.bat
mais pas de chance. Comment puis-je résoudre ce problème ?
Je sais comment le faire manuellement, mais je veux que cela soit exécuté à partir de l'invite de commande.
(Par Marnix Klooster ) : ...sans utiliser d'outils supplémentaires, comme ceux suggérés dans la section une réponse à la question du super utilisateur Comment exécuter un programme à partir de la ligne de commande avec des droits élevés ? .)