Je travaille sur un projet pour mon entreprise pour lancer une mise à jour sur les postes de travail des employés. Le fichier se trouve sur un serveur web sur notre domaine. L'utilisateur cliquera sur un lien et lancera le script.
J'ai fait deux fonctions une pour télécharger le fichier sur le C: \ et un autre pour exécuter le programme d'installation. Le fichier est un .exe (je souhaite que ce soit un .msi). J'utilise wshshell.run (installPath, 0, true) pour exécuter le fichier. D'après ce que je comprends, cela devrait cacher la fenêtre d'installation et attendre que l'exécution soit terminée.
Il démarrera mais il n'attendra pas pour terminer l'installation car il y a deux étapes dans le fichier .exe. Une fois la "préparation à l'installation" terminée, le script continue son travail.
Je pourrais placer Wscript.sleep. Cependant, toutes les machines n'ont pas la même vitesse de traitement. Donc, je ne saurai pas combien de temps attendre.
Avez-vous des suggestions pour ce que je pourrais faire?
Merci,
Brian
Je devais trouver ce processus a commencé et qui a fait l'affaire. C'était très utile et très bien écrit aussi. Merci beaucoup! -Brian – Illure