Skip to content

EASyUpdater

Heute möchte ich euch ein Program vorstellen das mit Softwarepaketierung nicht so viel zu tun hat, dafür mit Softwareveteilung um so mehr.

Diese Applikation ist vor vielen Jahren aus der Not geboren als es darum ging mehrere Clients und Server innerhalb kurzer Zeit kontrolliert auf den aktuellen Patch Stand zu bringen. Im Laufe der Jahre ist daraus ein Tool geworden das ich heute vornehmlich dafür verwende um die Initial-Betankungen vorzunehmen. Im Moment wird es bei einem Kunden in der Capture Taksequence eingesetzt um die Quartals Images zu patchen. Windows 7 64-Bit mit Office 2010 hat mittlerweile auch schon mehr als 170 Patches... Damit ist das Einsatzgebiet schon ziemlich klar definiert, EASyUpdater eignet sich aber auch für kleine Umgebungen die ohne WSUS Server arbeiten (ja, das gibt es immer noch), in diesen Fall wird direkt auf Windows Update zugegriffen. (Wenn nicht irgendetwas „blockierendes” den Zugriff unterbindet ;-))

Kurz zur Syntax: Die Parameter sind alle optional und selbsterklärend... Falls doch nicht, stellt einfach die Fragen!

CODE:
/mode:<WU|WSUS> WU Verbindet direkt mit Windows Update WSUS Nutzt nur den konfigurierten WSUS Server /check Nur prüfen welche Updates benötigt werden /download Nur prüfen auf benötigte Updates und Download der Updates /reboot Führt wenn nötig einen Reboot aus /rebootdelay:<Zeit in Sekunden> Zeit die gewartet wird bis ein automatischer Reboot erfolgt (Standardwert sind 120 Sekunden) /accept Falls ein Patch eine EULA hat, wird diese automatisch akzeptiert /logfile:"[Path]<FileName>" Wenn nicht angegeben wird das Logfile im aktuellen Verzeichnis erstellt


Zum Logfile ist noch anzumerken, das es seit der Version 1.2 im Trace32 kompatiblen Format geschrieben wird. Am CommandPrompt wird das Log im alten Format ausgegeben und lässt sich von hier in eine Datei umleiten. Ist aber nicht nicht wirklich empfehlenswert, dann doch lieber trace32.exe einsetzen. Wer es nicht eh schon im Einsatz hat, kann es hier herunterladen.

Den EASyUpdater Download findet ihr hier

Achtung:
Dieses Program ist hauptsächlich für den Einsatz in Unternehmensnetzwerken konzipiert worden und als reines Command Line Tool ausgelegt. Für den Heimanwender gibt es sicher komfortablere Tools die die selbe Aufgabe erledigen...



Neue Version vom GadgetInstaller

Es existiert eine neue Version vom GadgetInstaller!

Was wurde geändert/hinzugefügt?
  • Als erstes wurde ein Bug behoben der die settings.ini in ANSI und nicht in Unicode geschrieben hat.
  • Desweiteren wurden die Parameter /generateconf, /copyfiles und /help hinzugefügt

CODE:
EASy GadgetInstaller V1.0 Syntax: ------- /help oder /?             Diese Anzeige /logfile:[Path]<FileName> Wenn nicht angegeben wird das Logfile im aktuellen                           Verzeichnis erstellt /nolog                    Es wird kein Logfile erstellt /generateconf             Neuschreiben der CONF Datei /copyfiles                Kopiert das Gadget in das Userprofil /debug                    Zeigt die Logfile Ausgabe auch an der Console an


Der GadgetInstaller kann hier heruntergeladen werden:


Sidebar Gadgets automatisch installieren

Diesmal ein Beitrag zum Thema Softwarepaketierung der besonderen Art.

Hat jemand von euch schon mal ein Sidebar Gadget, sorry seit Win7 heisst es ja Desktop Minianwendung, installiert? Einfach, oder? Hat einer von euch schon mal versucht das Ganze zu automatisieren? Gar nicht einfach, denn Microsoft sieht das, ausserhalb vom Stagingprozess, schlicht und ergreifend nicht vor. Es liegt in der Hoheit des Users sich die Gadgets zu installieren... Den Sinn dieser Denkweise lassen wir mal aussen vor...

Beim Googeln habe ich auch nichts wirklich brauchbares gefunden, viele unbeantwortete Fragen, aber keine Lösungen. Sidebar.exe hat keine Option, nicht mal PowerShell bietet eine Möglichkeit, abgesehen von ein paar AutoIt Scripten die das ganze automatisieren. Allerdings in diesem Fall ein absolutes „no go”, da sie das Gadget einfach hinten anhängen. Im konkreten Fall muss es aber in der rechten oberen Ecke sein. Übrigens ein Gadget um den App-V Preload Status zu überwachen, aber das ist ein anderes Thema...

Da bleibt wohl nichts anderes übrig als das selber zu programmieren. Die erste Erheiterung war die Tatsache, dass die Info Datei für das Gadget im XML Format vorliegt. In dieser Datei stehen nur Informationen zum Gadget wie Copyright, Name... Die eigentlich wichtige Datei ist %LOCALAPPDATA%\Microsoft\Windows Sidebar\Settings.ini Wie der Name schon sagt eine INI Datei... Wann kam Vista raus? ;-) Wer mehr wissen will was es mit dieser Datei auf sich hat, soll sich mal den Spass machen und dieses File mit einem Editor, am besten mit automatischen Refresh, betrachten und dann mit der Sidebar rumspielen, (mehrere) Gadgets hinzufügen, löschen (aber nicht in der gleichen Reihenfolge), verschieben... Ich glaube ihr versteht dann warum ich da ein XML vorziehen würde. Egal, ich muss damit Leben und kann es eh nicht ändern. Also auf an die Arbeit...
"Sidebar Gadgets automatisch installieren" vollständig lesen

Interessante Helfer für die tägliche Arbeit

Heute möchte ich ein paar Tools von NirSoft vorstellen, die ich im „daily business” zu schätzen gelernt habe. Besonders dann, wenn eine Applikation automatisiert werden soll oder unattended installiert werden muss.

Achtung: Viele dieser Programme werden von den einschlägigen Virenscannern als „Hacking Tool” oder „Grayware” indentifiziert! Da gilt vermutlich der Generalverdacht, auf der Seite gibt es auch einige „echte” Hacking Tools. Bitte nur einsetzen wenn man ein gutes Verhältnis zu IT-Security hat ;-)

Aber ist Paketierung nicht sowiso zu einem guten Teil Hacking und Reverse Engineering?


MyUninst
Mit MyUninstaller lassen sich die Uninstall Einträge sehr einfach und komfortabel CopyPaste freundlich auslesen.


RegScanner
Hervorragende Registry Suche mit zahlreichen Filterfunktionen und direkter Anzeige der Fundstellen. Ohne F3 Orgie ;-) Wird aus mir unerfindlichen Gründen oft als Grayware erkannt...


RegFromApp
Dieses Tool eignet sich gut um herauszufinden wo die Konfiguration gespeichert wird und vorallem WAS. Funktioniert leider nicht mit jeder Applikation :-(


RunAsDate
Gut um zu testen wie sich eine Applikation verhält, wenn die Lizenz abgelaufen ist.

Es lassen sich noch einige weitere Software „Perlen” auf dieser Website finden... Und das beste ist, alle Tools kommen als single EXE Portable Version! Durchaus auch für System Administratoren geeignet!