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

VariableBeschreibungStandardeinstellung
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:

PlatzhalterPfad
{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.