Une question assez simple à laquelle j'ai du mal à trouver une réponse.
serverfault m'a précédemment aidé à trouver un moyen d'automatiser les mises à jour Windows sans utiliser WSUS. Cela fonctionne à merveille, mais pour l'exécuter sur le réseau, vous devez d'abord monter un lecteur partagé. C'est assez simple XP car il vous suffit de monter le lecteur et d'exécuter le programme de mise à jour.
Sur Vista et W7, cependant, tout cela doit être fait avec des privilèges élevés pour fonctionner correctement. Le compte UAC ne peut pas voir les lecteurs réseau montés par l'utilisateur normal, donc pour que tout fonctionne, je dois monter le partage via net use
un shell escaladé. J'aimerais automatiser le montage de ce partage et le lancement du programme de mise à jour via un simple fichier .bat.
Je pourrais probablement demander à tout le monde de cliquer avec le bouton droit de la souris sur "Exécuter en tant qu'administrateur" sur le fichier .bat, mais je voudrais que les choses soient aussi simples que possible et que le .bat invite automatiquement l'utilisateur à augmenter ses privilèges.
Étant donné que ces ordinateurs ne nous appartiennent pas, je ne peux pas compter sur l'installation de Powershell, de sorte que les règles de toute solution dans ce sens et doivent à peu près s'appuyer sur des éléments qui seraient inclus dans une installation RTM Vista. J'espère que je manque surtout quelque chose d'évident ici. :)