Bonjour,
Je suis responsable d'un parc de 60 équipements industriels qui sont pilotés par des PC Win2000. Régulièrement, je dois mettre à jour un logiciel, et pour ce faire je suis obligé de passer dans un compte administrateur. En effet, je dois déclarer deux librairies à l'aide de la commande regsvr32.exe. J'ai écrit un petit batch qui automatise ma MAJ, mais je suis tout de même contraint d'arrêter mon équipement, me loguer admin, puis me reloguer dans le compte de production et relancer la prod.
Le problème est que mon équipement effectue des runs qui durent entre 10 et 72 heures, et à chaque fois que je dois déployer une nouvelle version j'en ai pour la semaine à anticiper les arrêts, me précipiter pour réaliser la MAJ... Sachant que les équipements doivent rester arrêtés le moins possible, qu'ils tournent 24h/24 (et pas moi).
Bref, j'aimerais automatiser tout ça , avec un petit batch que je lance lorsque mon soft de pilotage est démarré, qui vérifie s'il y a une nouvelle version de disponible, et fait tout le nécessaire. Sauf que je souhaite faire celà depuis le compte utilisateur...
La question est donc: y-a-t'il moyen d'élever le niveau d'un script pour qui soit lancé avec les droits admin, depuis un compte utilisateur?
Merci d'avance,
Valère
Partager