Die Konfigurationsdatei ConfigurationSetup.cfg
Wenn während einer Installation ein benutzerdefinierter Konfigurationspfad definiert wird, wird dieser in die Datei ConfigurationSetup.cfg geschrieben. Die wiederum definiert das Stammverzeichnis für Konfigurationen in der Konfigurationsvariable _USTN_CUSTOM_CONFIGURATION. Die Datei msconfig.cfg schließt die ConfigurationSetup.cfg wie folgt ein:
%if exists ($(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg) % include $(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg %endif
Bei Lieferung sieht der Inhalt der Datei ConfigurationSetup.cfg wie folgt aus:
#---------------------------------------------------------------------- # ConfigurationSetup.cfg – Konfiguriert das Stammverzeichnis Ihres Unternehmens # für Konfigurationen # # Diese Konfigurationsdatei dient hauptsächlich dazu, es Benutzern zu ermöglichen, # das zu aktivierende Stammverzeichnis für Konfigurationen anzugeben. Das aktive Konfigurations- # verzeichnis ist in _USTN_CONFIGURATION hinterlegt. Standardmäßig verweist es auf # die von _USTN_INSTALLED_CONFIGURATION definierte installierte # Konfiguration, die aus Beispielarbeitsbereichen und -WorkSets bestehen kann. # Wenn Ihre Organisation über ein eigenes Konfigurationsverzeichnis verfügt, können # Sie _USTN_CUSTOM_CONFIGURATION auf diesen Verzeichnispfad verweisen lassen und wie folgt verwenden. # #_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/ #_USTN_CONFIGURATION: ${_USTN_CUSTOM_CONFIGURATION} #---------------------------------------------------------------------- #---------------------------------------------------------------------- # START: Der Abschnitt definiert die Benutzerauswahl während der Installation. # Diese Zeilen werden vom Installationsprogramm generiert. [General] _USTN_CUSTOM_CONFIGURATION= [SetConfiguration] %if !defined (_USTN_USER_CONFIGURATION) %if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION)) _USTN_CONFIGURATION = $(_USTN_CUSTOM_CONFIGURATION) %endif %endif
Wenn während der Installation kein Speicherort der benutzerdefinierten Konfiguration festgelegt wird, verweist _USTN_CONFIGURATION auf den Ordner mit der Standardkonfiguration, die durch _USTN_INSTALLED_CONFIGURATION festgelegt ist. Wenn während der Installation ein Speicherort der benutzerdefinierten Konfiguration festgelegt wird, wird der Pfad dieses Speicherorts in _USTN_CUSTOM_CONFIGURATION festgelegt.