[SYSTEM] Lancer des commandes avec le compte SYSTEM
Récemment j’ai eu besoin de paramétrer internet explorer pour le compte système. En effet, dans mon environnement, un serveur proxy doit être utilisé et, un service qui tournait avec le compte système avait besoin d’avoir accès à Internet.
Il y a plusieurs solutions qui consistent par exemple à chercher dans la base de registre le paramètre ProxyEnable pour le compte système, utiliser le run as, mais, je préfère la solution suivante qui peut s’étendre à d’autres applications.
Les tests ont été effectués sur un serveur 2003 en connexion distante.
Tout d’abord, il faut se connecter au serveur en mode console afin que les messages système s’affichent :
mstsc /console
Une fois connecte au serveur, vérifier votre identité :
whoami
Ensuite, lancer une commande at qui va démarrer dans la minute qui suit : par exemple, s’il est 9h39 :
at 9:40 /i cmd
A 9h40, une fenêtre cmd s’ouvre, contrôler votre identité dans cette fenêtre :
whoami
Vous devriez voir nt authority\system
Maintenant vous pouvez lancer depuis cette fenêtre Internet Explorer et, il va s’exécuter sous le compte system. Vous pourrez donc modifier ces paramètres :
c:\Program Files\Internet Explorer\iexplore.exe
Voilà, ce n'est pas grand chose mais si cela peut vous dépanner.
Jerome Carton
SharePoint Consultant
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :