Lokale MicroStation Einstellungen umleiten


 Produkt(e):MicroStation
 Version(en):08.11.09.833
 Umgebung:N\A
 Produktbereich:Konfiguration
 Produktunterbereich:Allgemein

Problem

In einer Firma haben die Anwender grundsätzlich keine Schreibrechte auf dem Laufwerk C.
MicroStation speichert einige Daten auf C, wie können diese umgeleitet werden?



Problemlösung

Folgende Wiki wird in folgender Beschreibung häufiger benötigt werden, um zum einen Speicherorte Ihrer Variablen herauszufinden und zum anderen um Variablenwerte überprüfen zu können.

Wie man schnell eine Debug-Datei (msdebug.txt) erzeugt

Bitte lesen Sie als erstes Ihre Konfiguration gemäß obiger Wiki aus und öffnen anschließend die resultierende Datei mit einem Texteditor.

Die Speicherorte folgender Variablen müssen auf Ihren Server kopiert werden:
_USTN_HOMEROOT
_USTN_SHARED_CONTENT_PROGDATA_XP
_USTN_SHARED_CONTENT_PROGDATA_VISTA
_USTN_MSINFOPATH
MS_TMP
MS_SCR
MS_WEBFILES_DIR

Am besten finden Sie die Speicherorte der jeweiligen Variablen, wenn Sie in der Datei erst nach dem Wort "Summary" und dann die jeweilige Variable abwärts suchen.
Wenn Sie die angegebenen Ordner an den neuen gewünschten Bestimmungsort kopiert haben,  teilen Sie MicroStation und dessen Variablen mit, wo es zukünftig diese Ordner suchen soll.
Öffnen Sie dazu die mslocal.cfg Datei (C:\Program Files (x86)\Bentley\<MicroStation>\config\mslocal.cfg) mit dem Editor.
(Vor der Bearbeitung der mslocal.cfg Datei erstellen Sie eine Kopie der Datei).
Bitte denken Sie zusätzlich auch daran keine umgekehrten Schrägstriche zu verwenden, da diese vom System eventuell als Steuerzeichen interpretiert werden könnten.

Dann tragen Sie die folgende Variablen und dessen neuen Bestimmungsordner über ein "=" Zeichen ein (über die letzte Zeile %include $(MSDIR)config/msconfig.cfg):

_USTN_HOMEROOT = D:/...
_USTN_SHARED_CONTENT_PROGDATA_XP = D:/...
_USTN_SHARED_CONTENT_PROGDATA_VISTA = D:/...
_USTN_MSINFOPATH = D:/...
MS_TMP = D:/...
MS_SCR = D:/...
MS_WEBFILES_DIR = D:/...

Um zu verhindern, dass diese Variablen durch eine andere Konfigurationsdatei überschrieben werden können (z.B. über msconfig.cfg, welche niemals verändert werden sollte), sollten Sie diese zusätzlich auch noch sperren indem Sie den unteren Text zusätzlich noch einfügen:

%lock _USTN_HOMEROOT
%lock _USTN_SHARED_CONTENT_PROGDATA_XP
%lock _USTN_SHARED_CONTENT_PROGDATA_VISTA
%lock _USTN_MSINFOPATH
%lock MS_TMP
%lock MS_SCR
%lock MS_WEBFILES_DIR



Sehen Sie hierzu auch

Der einfachste Weg Arbeitsbereiche zu zentralisieren

Anderssprachige Quellen

X

 Ursprünglicher Autor:Yvonne Lohse