Wo sind die User Files?
Wie
viele andere Programme auch, legt Exceed - falls nicht anders
konfiguriert - für jeden Benutzer einen kompletten Satz
Konfigurationsdateien in seinem Profil an. Es handelt sich um einen
umfangreichen Verzeichnisbaum, wie in der Abbildung rechts sichtbar.
Man kann natürlich Exceed bedienen, ohne über diese Strukturen Bescheid
zu wissen. Es ist aber doch oft nützlich - beim Erstellen von
Trace-Dateien sogar notwendig - diese Verzeichnisse zu kennen.
Alle auf diesen Seiten erwähnten Konfigurationsdateien befinden sich im
Verzeichnis "Exceed". Meist sind die "Anwendungsdaten" im User-Profil
als unsichtbares Verzeichnis ausgeblendet. Deshalb enthält die
Hummingbird-Programmgruppe (bei Start->Programme oder als Icon
auf dem Desktop) eine Verknüpfung zu den User Files.
Programmdateien, DLLs etc. installiert Exceed - sofern nicht bei der
Installation explizit ein anderer Pfad vorgegeben wurde - in
%SytemDrive%\Programme\Hummingbird\Connectivity\12.00\
bzw. mit einer anderen Versionsnummer am Ende. Hier befindet sich auch
das Verzeichnis "Default User
" mit
einem kompletten Satz Konfigurationsdateien. Meldet sich ein Anwender
nach der Installation von Exceed an, so wird dieser Satz in sein Profil
auf
%USERPROFILE%\Anwendungsdaten\Hummingbird\Connectivity\12.00\
kopiert (wie in der Abb. oben sichtbar). Dieser Vorgang kann mit den
Dateien "PerUser Settings.ini" und "PerUser Migration.ini" (für Updates
von älteren Versionen) gesteuert werden.
Steuerung der Per-User-Installation: Humsettings
Unauffällig im Verzeichnis "Accessories" (unter dem oben angegebenen Programm-Pfad) sitzt das Programm humsettings.exe
.
Es bietet zahlreiche Möglichkeiten, die oben beschriebene
Per-User-Installation der Konfigurationsdateien (und Registry-Einträge
im CURRENT_USER
-Teil) zu wiederholen,
aufzufrischen oder rückgängig zu machen.
Ruft
man humstettings.exe ohne weitere Parameter auf, so erscheint das
rechts abgebildete Fenster mit den möglichen Optionen. Eine
ausführlichere Beschreibung findet man in der Exceed-Dokumentation.
Außer dem schon Erwähnten soll hier noch die Möglichkeit, mit PRERUN
und POSTRUN beliebige Skripte bzw. Programme vor oder nach der
Installation ablaufen zu lassen. Das ist insbesondere bei
Software-Update und -Migration sehr nützlich. Zu beachten
ist allerdings, dass diese Programme u.U. mehrmals ausgeführt werden,
nänmlich für jedes Programmmodul einmal.