Unternehmensinstallation

Top  Previous  Next

Ziel für diese Art der Installation ist, eine zentral installierte und administrierte Installation bei Bedarf aktualisieren zu können, ohne Schreibrechte auf die globalen Programmverzeichnisse zu besitzen.

 

Methodik

Es wird eine Standardinstallation im Verzeichnis "Programme" oder "Programme (86)" abgelegt.

Die Verknüpfung auf die Startdatei (start.cmd) im Verzeichnis Command wird nicht in das Startmenü gelegt.

Statt dessen wird eine Verknüpfung unter einem Wunschnamen auf die Datei "...\Moskito\main64\Moskito64.exe" angelegt.

 

Ablauf

Wenn der Anwender Moskito im Startmenü anclickt wird das Programm Moskito64.exe gestartet.

Moskito64 überprüft die Registry auf den Schlüssel:

HKEY_CURRENT_USER\SOFTWARE\Moskito\Config\HomeCurrent

auf Existenz und versucht, den Darin enthaltenen Pfad als Basis einer neueren Moskitoinstallation zu verwenden.

 

Ist das Starten dieser Moskito-Umgebung nicht erfolgreich, so wird statt dessen die eigene, installierte Version gestartet.

 

Updates

Wenn Moskito mit dem Ergebnis 10 endet wird im Programmverzeichnis die Kommandodatei MoskitoUpdater.cmd ausgeführt und kann dort ein Selbstupdate durchführen.

Das Update wird ausgelöst, indem in Moskito das globale Flag 23 / GLOBAL_FLAG_NEW_WF gesetzt wird:

AnyModify GLOBAL FLAG 23 4

Weiterhin muss eine CMD-Datei (für Windows) vorhanden sein. Diese wird im Verzeichnis main64 der laufenden Moskito-Umgebung erwartet.