Résumé:
Flash Player Update Service ne fonctionne pas sur un calendrier fiable et ne télécharge pas automatiquement et appliquer les mises à jour quand il ne fonctionne.
Étant donné l'importance d'avoir une version à jour de Flash Player installée (pour ceux d'entre nous qui n'utilisent pas Chrome avec son lecteur intégré), je voudrais trouver un moyen de garantir que les nouvelles mises à jour sont rapidement détectées et installé.
Ce qui suit sont les détails de mes efforts pour résoudre ce problème par moi-même ...
Annexe A: Service de mise à jour de Flash Player
OK, retour dans Flash Player 11.2 (ou alors?) Adobe a ajouté le service de mise à jour de Flash Player (FlashPlayerUpdateService.exe), il était censé garder Flash Player à jour ...
Lors de l'installation, FPUS est configuré pour s'exécuter en tant que service Windows, avec le type de démarrage défini sur Manuel.
Une tâche planifiée (Adobe Flash Player Updater.job) est ajoutée pour démarrer ce service toutes les heures.
Jusqu'à présent, tout va bien - cette configuration évite d'avoir un service en cours d'exécution, mais s'assure que les contrôles sont exécutés assez souvent pour détecter rapidement les mises à jour. Le programme de mise à jour du logiciel de Google est configuré de la même manière, et cela fonctionne très bien ...
... Et pourtant, quand j'ai vérifié la version de mon Flash Player installé, j'ai trouvé que c'était le 11.6.602.180 , qui, d'après l'examen des horodatages des fichiers, a C:\Windows\System32\Macromed\Flash
été mis à jour (ou installé) le mar 12 mars, 2013 --- 12/03/13, 17h00:08 .
J'ai fait cette observation le jeu 25 avril 2013 --- 25/04/13, 19:00:00 , et après avoir vérifié le site Web d'Adobe , j'ai constaté que la version actuelle de Flash Player était 11.7.700.169 .
Cela fait plus d'un mois depuis la dernière mise à jour, avec une nouvelle clairement disponible sur le site Web mais sans aucune indication que le contrôle horaire exécuté sur ma machine l'a remarqué ou a l'intention de le télécharger.
Annexe B: exécution manuelle du programme de mise à jour de Flash Player
Il était une fois, courir vous donnerait une fenêtre avec un bouton Installer ; appuyer dessus téléchargerait le programme d'installation de la version actuelle (automatiquement, sans ouvrir de navigateur) et l'exécuterait, puis vous cliqueriez sur ce programme d'installation et vous auriez terminé. C'était manuel, mais ça a marché! Trouver mon installation actuelle obsolète (voir l'annexe A), j'ai d'abord essayé ce processus de mise à jour manuelle. Pourtant...FlashUtil32_<version>_Plugin.exe -update plugin
En cours d'exécution (dans mon cas, c'est ) ... ne présente qu'une fenêtre avec un bouton Télécharger, cliquer sur ce bouton Télécharger ouvre mon navigateur à l'URL https://get3.adobe.com/flashplayer/update/activex .
FlashUtil32_<version>_ActiveX.exe -update activex
FlashUtil32_11_6_602_180_ActiveX.exe -update activex
En cours d'exécution (dans mon cas, c'est ) ... ne présente qu'une fenêtre avec un bouton Télécharger, cliquer sur ce bouton Télécharger ouvre mon navigateur à l'URL https://get3.adobe.com/flashplayer/update/plugin .
FlashUtil32_<version>_Plugin.exe -update plugin
FlashUtil32_11_6_602_180_Plugin.exe -update plugin
Je pourrais continuer avec la page de téléchargement vers laquelle il m'a été envoyé, décochez la case Foistware ("Free! McAfee Security Scan Plus"), téléchargez ce programme d'installation (ActiveX, pas de foistware: install_flashplayer11x32axau_mssd_aih.exe, Plugin, pas de foistware: install_flashplayer11x32au_mssd_aih.exe) & ont probablement un Flash mis à jour ... mais alors, quel est l'intérêt du service de mise à jour de Flash Player si je dois télécharger et exécuter manuellement un autre exe?
Épilogue
Depuis, je soupçonne que le service de mise à jour est intentionnellement entravé pour conduire les premiers utilisateurs à la page de téléchargement manuel. Si cela est vrai, il n'y a probablement pas de solution à cette question d'écrire mon propre programme de mise à jour; j'espère que je me trompe.
la source
Avec ce fichier .bat , il essaiera de mettre à jour ou d'installer automatiquement Flash Player pour Internet Explorer, Firefox (SeaMonkey et etc.), basé sur Chrome (Chrome, Opera 15+ et etc):
Wget requis que vous pouvez télécharger ici et devez le placer dans le même répertoire où .bat a été placé.
Un exemple un peu plus avancé écrit dans Autoit .
Caractéristiques: Vérifiez simplement la nouvelle version, s'il n'y a pas de nouvelle version, quittez le programme sans télécharger le programme d'installation de Flash Player. Si le programme d'installation de téléchargement a échoué, affichez une boîte de message avec une erreur et quittez. Fenêtre d'invite de commande masquée. Pas besoin de wget.
Après avoir installé Autoit et Editor . Faites un clic droit sur le bureau-> Nouveau-> Script d'auto. Faites un clic droit sur ce fichier créé-> Modifier. Maintenant, vous devriez voir la fenêtre ScITE et après la ligne "Ajoutez votre code ci-dessous ici" ajoutez ce code:
Ensuite, dans la fenêtre SciTE, appuyez sur Tools-> Build ou appuyez sur F7. Maintenant, vous obtiendrez un exécutable autonome dans le même répertoire où se trouvait le script Autoit.
Je recommande de créer un nouveau dossier (avec une autorisation d'accès en écriture) pour ce "programme de mise à jour". Vous pouvez ajouter un raccourci vers ce "programme de mise à jour" pour démarrer également.
Voici l' application pour désinstaller le lecteur flash.
la source
Juste, je veux partager mon script batch avec vous, enregistrez simplement ce morceau de code dans votre bloc-notes et nommez-le comme Download_Install_Last_Flash_Player.bat
la source