Zusammenfassung:
Flash Player - Update - Service nicht auf einem zuverlässigen Zeitplan ausgeführt werden , und nicht automatisch Updates herunterladen und anwenden , wenn es nicht laufen.
Angesichts der Wichtigkeit, eine aktuelle Version von Flash Player zu installieren (für diejenigen von uns, die Chrome nicht mit dem integrierten Player verwenden), möchte ich einen Weg finden, um sicherzustellen, dass neue Updates sofort erkannt werden und installiert.
Was folgt, sind die Details meiner Bemühungen, dieses Problem selbst zu lösen ...
Anhang A: Flash Player-Aktualisierungsdienst
OK, zurück in Flash Player 11.2 (oder so?) Adobe hinzugefügt den Flash Player Update Service (FlashPlayerUpdateService.exe) wurde angeblich der Flash Player auf dem Laufenden halten ...
Bei der Installation wird FPUS so konfiguriert, dass es als Windows-Dienst ausgeführt wird, wobei der Starttyp auf Manuell eingestellt ist.
Eine geplante Aufgabe (Adobe Flash Player Updater.job) wird hinzugefügt, um diesen Dienst stündlich zu starten.
So weit, so gut - diese Einrichtung vermeidet einen ständig laufenden Dienst, stellt jedoch sicher, dass die Überprüfungen häufig genug ausgeführt werden, um Aktualisierungen schnell abzufangen. Der Software-Updater von Google ist auf ähnliche Weise konfiguriert, und das funktioniert einwandfrei ...
... Und doch, als ich die Version meines installierten Flash Players überprüfte, stellte ich fest, dass es 11.6.602.180 war , der, basierend auf den Zeitstempeln der Dateien in, C:\Windows\System32\Macromed\Flash
zuletzt am Dienstag, dem 12. März, aktualisiert (oder installiert) wurde. 2013 --- 12.03.13, 17:00:08 Uhr .
Ich habe diese Beobachtung am Donnerstag, 25. April 2013, 25.04.13, 19:00:00 Uhr gemacht und beim Überprüfen der Adobe-Website festgestellt, dass die aktuelle Version von Flash Player 11.7.700.169 war .
Das ist mehr als ein Monat seit dem letzten Update. Ein neues Update ist eindeutig auf der Website verfügbar, ohne jedoch darauf hinzuweisen, dass die auf meinem Computer ausgeführte stündliche Überprüfung dies bemerkt hat oder beabsichtigt, es herunterzuladen.
Anhang B: Manuelles Ausführen des Flash Player-Updaters
Wenn Sie einmal ausgeführt haben , erhalten Sie ein Fenster mit der Schaltfläche Installieren . Wenn Sie darauf drücken, wird das Installationsprogramm für die aktuelle Version heruntergeladen (automatisch, ohne einen Browser zu öffnen) und ausgeführt. Anschließend klicken Sie auf das Installationsprogramm und sind fertig. Es war manuell, aber es hat funktioniert! Als ich feststellte, dass meine aktuelle Installation veraltet ist (siehe Anhang A), habe ich zuerst diesen manuellen Aktualisierungsprozess versucht. Jedoch...FlashUtil32_<version>_Plugin.exe -update plugin
Beim Ausführen (in meinem Fall ) wird nur ein Fenster mit einer Download-Schaltfläche angezeigt. Wenn Sie auf diese Download-Schaltfläche klicken, wird mein Browser mit der URL https://get3.adobe.com/flashplayer/update/activex geöffnet .
FlashUtil32_<version>_ActiveX.exe -update activex
FlashUtil32_11_6_602_180_ActiveX.exe -update activex
Beim Ausführen (in meinem Fall ) wird nur ein Fenster mit einer Download-Schaltfläche angezeigt. Wenn Sie auf diese Download-Schaltfläche klicken, wird mein Browser mit der URL https://get3.adobe.com/flashplayer/update/plugin geöffnet .
FlashUtil32_<version>_Plugin.exe -update plugin
FlashUtil32_11_6_602_180_Plugin.exe -update plugin
Ich könnte mit der Download-Seite fortfahren, an die ich gesendet wurde, das Kontrollkästchen foistware deaktivieren ("Kostenlos! McAfee Security Scan Plus") und das Installationsprogramm herunterladen (ActiveX, keine foistware: install_flashplayer11x32axau_mssd_aih.exe, Plugin, keine foistware: install_flashplayer11x32au_mssd_aih.exe) Wahrscheinlich haben Sie einen aktualisierten Flash ... aber wozu dient der Flash Player-Aktualisierungsdienst, wenn ich eine andere Exe manuell herunterladen und ausführen muss?
Epilog
Ich habe seitdem den Verdacht, dass der Update-Service absichtlich behindert wird, um Early Adopters auf die manuelle Download-Seite zu bringen. Wenn dies zutrifft, gibt es wahrscheinlich keine Lösung dafür, meinen eigenen Updater zu schreiben. hoffentlich irre ich mich.
quelle
Mit dieser .bat- Datei wird versucht, den Flash Player für Internet Explorer, Firefox (SeaMonkey usw.), Chromium-basiert (Chrome, Opera 15+ usw.) automatisch zu aktualisieren oder zu installieren :
Erforderliches Wget können Sie hier herunterladen und müssen es in dasselbe Verzeichnis stellen, in dem .bat abgelegt wurde.
Ein etwas fortgeschritteneres Beispiel in Autoit .
Features: Einfache Überprüfung auf neue Version, wenn hier keine neue Version, dann beenden Sie das Programm ohne Download Flash Player Installer. Wenn das Download-Installationsprogramm fehlgeschlagen ist, wird das Meldungsfeld mit dem Fehler angezeigt und beendet. Verstecktes Eingabeaufforderungsfenster. Ich brauche kein Wget.
Nach der Installation von Autoit und Editor . Klicken Sie mit der rechten Maustaste auf Desktop-> Neu-> Autoit-Skript. Klicken Sie mit der rechten Maustaste auf diese erstellte Datei-> Bearbeiten. Jetzt sollten Sie das ScITE-Fenster sehen und nach der Zeile "Fügen Sie Ihren Code hier unten hinzu" diesen Code hinzufügen:
Drücken Sie dann im SciTE-Fenster Extras-> Erstellen oder F7. Jetzt erhalten Sie eine eigenständige ausführbare Datei in demselben Verzeichnis, in dem sich das Autoit-Skript befand.
Ich empfehle, für diesen "Updater" einen neuen Ordner (mit Schreibzugriffsberechtigung) zu erstellen. Sie können diesem "Updater" eine Verknüpfung hinzufügen, um auch zu starten .
Hier App zum Deinstallieren von Flash Player.
quelle
Ich möchte nur mein Batch-Skript mit Ihnen teilen. Speichern Sie diesen Code einfach in Ihrem Notizblock und nennen Sie ihn Download_Install_Last_Flash_Player.bat
quelle