Konfigurationsvariablen verstehen


  
 Findet Anwendung auf 
  
 Produkt(e):MicroStation
 Version(en):08.11.09.459
 Umgebung: Alle Versionen
 Produktbereich: Konfiguration
 Produktunterbereich: Allgemein
 Ursprünglicher Autor:Yvonne Lohse, Bentley Technical Support Group
  

 

Für neue CAD-Administratoren ... alles, was Sie schon immer über Konfigurationsvariablen wissen wollten bzw. nützliche Tipps


Hinweis:
Der Inhalt dieses Artikels wurde für die CAD-Administratoren oder Anwender, welche für die Microstation-Konfiguration verantwortlich sind, konzipiert.
Wenn dies nicht auf Sie zutrifft, dann wird dringend empfohlen, dass Sie KEINE Änderungen an der MicroStation-Konfiguration ohne das richtige Wissen und die Erlaubnis dazu machen.
Bei Nichtbeachtung kann eine unbeabsichtigte Änderungen an der Konfiguration, dazu führen dass MicroStation nicht mehr Starten kann. Danke für Ihre Beachtung der Bedingungen.

1. Was sind das für Dinge welche „Konfigurationsvariablen" genannt werden?

Ein Konfigurationsvariable ist ein Speicherelement, welches Daten enthält welche während der Ausführung (Start) von MicroStation Änderungen bewirken können und welche durch 
folgende Syntax definiert werden: [VARIABLEN_NAME] [Operator] [Wert] [# Kommentar]

zum Beispiel: MS_CELLLIST = d:/Production/Cells/

"MS_CELLLIST" ist der VARIABLEN_NAME
"=" (das Gleichzeichen) ist der Operator
"d:/Production/Cells/" die Pfandangabe ist der Wert

2. Gibt es verschiedene Arten von Variablen?

Ja. MicroStation verwendet und hat Zugriff auf eine Vielzahl von Variablen, MicroStation und andere Programme können zusätzlich auch auf Umgebungsvariablen zugreifen welche 
auf der Betriebssystemebene gesetzt worden sind, zugreifen.

3. Wo sind die Variablen gesetzt?

MicroStation-Variablen werden über eine Reihe von Kaskadierungs-Konfigurationsdateien gesetzt, welche in einer ganz bestimmten Reihenfolge gesetzt und geladen werden, 
MicroStation startet. Innerhalb jeder dieser Konfigurationsdateien, werden Sie Dutzende von Variablen finden, welche MicroStation anweisen, wo es nach bestimmten Dateien, 
bestimmten Ordnern und bestimmte Einstellungen suchen muss, um diese zu finden.

4. Wie kann ich meine Variablen ansehen?

Es gibt eine Reihe von Möglichkeiten, um einzusehen, was Sie Ihre Konfigurationsvariablen beinhalten. Dazu brauchen Sie nur eine Konfigurationsdatei mit einem Text-basierten 
Editor öffnen.

Ein einfaches Beispiel ist der folgende Ausschnitt aus einer gelieferten Projektkonfigurationsdatei:

In folgendem Artikel ist beschrieben, wie man die gesamte derzeitig verwendete Konfiguration auslesen und einsehen kann: Wie man schnell eine Debug-Datei (msdebug.txt) erzeugt

5. Was bedeutet die seltsame Syntax wie "<" , ">" und "=" welche einige Variablen beinhalten?

Das sind die sogenannten Konfigurationsvariablen- "Operatoren", welche festlegen, wie MicroStation jede Variable verarbeiten soll.
Sehen Sie dazu folgende Artikel: Konfigurationsvariablen Operatoren und Unterschied zwischen den verschiedenen Präprozessor-Direktiven

6. Was bedeuten die "%if" und "%endif" Dinge, welche in er msconfig.cfg zu sehen sind?

Das sind Präprozessordirektiven für die Bearbeitung der Konfigurationsdateien.
Sehen Sie dazu folgenden Artikel: Präprozessor-Direktiven zur Verarbeitung von Konfigurationsdateien

7. Was bedeuten folgende Ausdrücke: $(variable_name) und ${variable_name}?

Das sind Anweisungen, mit welchen man sich auf andere vordefinierte Variablen beziehen kann. Mit dieser Methode kann die Notwendigkeit für die Schaffung neuer und möglicherweise redundanter Variablen vermieden werden und kann auch das Auflösen von MicroStation Variablen optimieren.
Sehen Sie dazu folgenden Artikel: Andere Konfigurationsvariablen referenzieren

8. Warum sind die Konfigurationsvariablen in Großbuchstaben?

Obwohl es nicht erforderlich ist, ermöglicht es dem Leser diese in den Konfigurationsdateien leichter zu lesen und zu lokalisieren.

9. Warum beginnen manche Variablen mit "MS" und andere mit "_USTN"?

Die Variablen, welche mit "MS" anfangen werden im Konfigurations-Dialog angezeigt, wenn Sie auf den Menüpunkt: Arbeitsbereich > "Konfiguration" gehen.
Die Variablen welche mit einem Unterstrich beginnen, d.h. z. B.  "_USTN" werden standardmäßig nicht angezeigt.

10. Wie können die unsichtbaren bzw. mit einem Unterstich beginnenden Variablen wie z. B. "_USTN" angezeigt werden?

Dazu muss die Variable _USTN_DISPLAYALLCFGVARS erzeugt und auf den Wert 1 gesetzt werden: Also: _USTN_DISPLAYALLCFGVARS = 1

11. Weitere Informationen bzw. Tipps welche im Auge behalten werden sollten:

Sehen Sie hierzu auch

Understanding configuration variables