Plik konfiguracyjny ConfigurationSetup.cfg
Jeśli podczas instalacji zdefiniowano ścieżkę konfiguracji niestandardowej, zostanie ona zapisana w pliku ConfigurationSetup.cfg. Powoduje to zdefiniowanie głównego katalogu konfiguracji w zmiennej konfiguracyjnej _USTN_CUSTOM_CONFIGURATION. W pliku msconfig.cfg znajduje się plik ConfigurationSetup.cfg, który wygląda następująco:
%if exists ($(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg) % include $(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg %endif
Oto zawartość dostarczonego pliku ConfigurationSetup.cfg:
#---------------------------------------------------------------------- # ConfigurationSetup.cfg — konfiguruje katalog główny konfiguracji # tej firmy # # Główna funkcja tego pliku konfiguracyjnego to umożliwienie użytkownikom określenia # katalogu głównego konfiguracji, który należy uaktywnić. Aktywny katalog # konfiguracji jest reprezentowany przez _USTN_CONFIGURATION. Domyślnie wskazuje # zainstalowaną konfigurację zdefiniowaną przez _USTN_INSTALLED_CONFIGURATION, # i może się składać z przykładowych przestrzeni roboczych i zestawów roboczych. # Jeśli firma posiada własny katalog konfiguracji, można zdefiniować # _USTN_CUSTOM_CONFIGURATION dla tej ścieżki katalogu i użyć jej w następujący sposób. # #_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/ #_USTN_CONFIGURATION : ${_USTN_CUSTOM_CONFIGURATION} #---------------------------------------------------------------------- #---------------------------------------------------------------------- # START: Ta sekcja definiuje wybór użytkownika w momencie instalacji. # Te wiersze są generowane przez instalator. [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
Jeśli nie zdefiniowano lokalizacji konfiguracji niestandardowej podczas instalacji, zmienna _USTN_CONFIGURATION wskazuje folder dostarczonej konfiguracji, zdefiniowany za pomocą zmiennej _USTN_INSTALLED_CONFIGURATION. Jeśli lokalizacja konfiguracji niestandardowej została zdefiniowana podczas instalacji, jej ścieżka jest ustawiana w zmiennej _USTN_CUSTOM_CONFIGURATION.