Mit eingeschränkten Rechten arbeiten
Standardmäßig werden alle Dateien wie die Einstellungsdatei oder allgemeine Berichte und Lookups im Mescalero-Programmverzeichnis gespeichert. Nutzer mit eingeschränkten Windows-Rechten dürfen aber unter Umständen nicht auf das Programmverzeichnis schreibend zugreifen. Im folgenden wird beschrieben, wie über die Datei mescalero3.ini die Programmdaten in anderen Verzeichnissen gesucht werden können. Auf diese Weise lässt sich Mescalero auch mit eingeschränkten Windows-Rechten problemlos verwenden.
Umleitungen
Damit Mescalero bestimmte Dateien in einem anderen Verzeichnis als dem Programmverzeichnis sucht, muss eine Textdatei mit dem Namen mescalero3.ini im Programmverzeichnis erstellt werden.In dieser Datei können Umleitungen definiert werden. So kann beispielsweise angegeben werden, dass die Einstellungsdatei settings.dat statt im Programmverzeichnis im nutzerspezifischen Anwendungsverzeichnis gesucht wird. Dazu müsste man die Umleitung settings.dat = {APPDATA}settings.dat anlegen. Der Platzhalter {APPDATA} wird von Mescalero automatisch mit dem Nutzerpfad des angemeldeten Anwenders gefüllt (Bsp: c:\Dokumente und Einstellungen\<Nutzername>\Anwendungsdaten\).
Umleitbare Dateien
| Variable | Beschreibung | Standardeinstellung |
|---|---|---|
| settings | allgemeine Einstellungen | {MESCALERO}settings.dat |
| reports | Datei für allgemeine Berichtsdefinitionen | {MESCALERO}reports.meta |
| DNSCache | Datei für den Cache des DNS-Lookups | {MESCALERO}dnscache.mtb |
| globallookups | Pfad für allgemeine Lookups | {MESCALERO}lookups\ |
| defaultpath | Standardsuchpfad | {MESCALERO} |
| defaultftpdir | Standardverzeichnis für abgeglichene Logfiles | {MESCALERO}ftp\ |
Pfade
Um den Ort zu spezifizieren, können sowohl absolute Pfade (Bsp: c:\data\) als auch Platzhalter verwendet werden. Folgende Platzhalter sind möglich:
| Platzhalter | Pfad |
|---|---|
| {APPDATA} | normalerweise: c:\Dokumente und Einstellungen\<Nutzername>\Anwendungsdaten\ |
| {COMMON_APPDATA} | normalerweise: c:\Dokumente und Einstellungen\All Users\Anwendungsdaten\ |
| {FILES} | normalerweise: c:\Dokumente und Einstellungen\<Nutzername>\Eigene Dateien\ |
| {COMMON_FILES} | normalerweise: c:\Dokumente und Einstellungen\All Users\Gemeinsame Dokumente\ |
| {MESCALERO} | Das Installationsverzeichnis, in dem die Programmdatei Mescalero3.exe liegt. |
Beispiel: mescalero3.ini
Im folgenden wird gezeigt, wie eine solche Umleitungsdatei aussehen könnte. Hier wird die Einstellungsdatei im Ordner Mescalero des nutzerspezifischen Anwendungsverzeichnis gesucht. Die Berichte, Lookups und der DNS-Cache werden auf den Ordner Mescalero im allgemeinen Anwendungsverzeichnis umgeleitet. Der Standardsuchpfad und der Importordner für FTP-Logfiles werden auf den Ordner Mescalero in "Eigene Dateien" gesetzt.
[Redirect]
settings={APPDATA}Mescalero\settings.dat
reports={COMMON_APPDATA}Mescalero\reports31.meta
DNSCache={COMMON_APPDATA}Mescalero\dnscache.mtb
globallookups={COMMON_APPDATA}Mescalero\lookups
defaultpath={FILES}Mescalero
defaultftpdir={FILES}Mescalero\ftp
Dateien kopieren
Nachdem eine neue Umleitung eingerichtet wurde, sollten vorhandene Daten an die neuen Orte verschoben werden. Wenn beispielsweise die Lookups nach {COMMON_APPDATA}Mescalero\lookups\ umgeleitet wurden, so sollten die Lookups aus dem Programmverzeichnis nach {COMMON_APPDATA}Mescalero\lookups\ kopiert werden.