deploiement GPO flash player avec script - VB/VBA/VBS - Programmation
Marsh Posté le 23-03-2016 à 11:23:18
Après diverses recherches sur le net j'ai trouvé un script (ci dessous) en .vbs que je voudrais adapter à ma situation.
J'ai rajouté une constante InstallFlashVersion = "21.0.0.197"
et je pense que dans la partie uninstall il faudrait que je rajoute une condition qui vérifie dans la base de registre si la version installé est la même que celle indiquée dans la constante
La clé de registre varie selon l'architecture 64 ou 32.
Je pense que cela devrait se situer dans la partie "uninstalloldflash" si la version est égale à "InstallFlashVersion" alors on passe à "GlobalVariableCleanup()" sinon on continue la désinstallation de la version flash et puis on continue.
Si vous avez des suggestions concernant la syntaxe pour réaliser cela ou d'autres idées
Code :
|
Marsh Posté le 22-03-2016 à 16:25:24
Bonjour à tous,
Je viens solliciter vos lumières concernant les scripts. En effet je souhaites créer un script (En batch ou en vbscript ?) qui me permettra de déployer à travers une GPO ordinateur le plugin ainsi que l'activeX flash player. J'ai trouvé plusieurs script mais qui ne me convienne pas totalement. Je souhaiterais en effet que ce script n'installe flash uniquement que s'il n'est pas à jour.
Dans mon esprit ce script doit d'abord vérifier l'architecture du processeur 64 ou bit 32 (ce qui détermine les différents chemins ou placer certains fichiers). Ensuite vérifier la version du plugin et activeX installé (en allant vérifier dans la base de regsitre HKLM\software\windows\currentversion\uninstall\"version" ). Si la version actuelle du poste correspond a la version à installer alors on fini le script sinon on procède à la désinstallation de flash et réinstallation de la bonne version (.msi) et pour terminer on copie un fichier mms.cfg qui désactive la mise a jour auto de flash (chemin dépendant de l'architecture OS 32 ou 64).
Voila je pense avoir été clair. Je tiens aussi à préciser que je ne connais que très peu les langages en question. Je pense que le process est bon mais je ne connais pas les paramètres permettant de réaliser cela.
Donc je souhaiterais savoir lequel des deux langages (vbscript ou batch) est le plus approprié pour réaliser cela. Et ensuite quels sont les outils, objet ou sources permettant de réaliser cela ?
Merci d'avance pour votre aide