Paramètres du registre et fichiers installés par BricsCAD

Symptômes - Bas

Où BricsCAD installe-t-il les fichiers ?

Qu'écrit BricsCAD dans le registre lors de l'installation et à quel emplacement ?

Cet article est probablement utile pour les administrateurs Citrix.

Après une nouvelle installation

Note 1 : VX.Y.Z, X.Y.Z sont les numéros de version majeure, mineure et de révision. 24.1.06.

Note 2 : [x] est x64 pour une version de 64 bits et une chaîne vide pour une version de 32 bits.

Note 3 : en_US doit être remplacé par la notation correspondante pour une autre langue, par exemple de_DE, ja_JP, ...

REGISTRE

Rien n'est écrit dans HKEY_CURRENT_USER.

L'information suivante est inscrite dans HKEY_LOCAL_MACHINE :

HKEY_LOCAL_MACHINE\Software\Bricsys\Bricscad\VX[x] :

CURVER="en_US"

HKEY_LOCAL_MACHINE\Software\Bricsys\Bricscad\VX[x]\en_US :

FullVersion="X.Y.Z"

InstallDir="%Installdir%" (répertoire d'installation)

%Installdir% est le dossier choisi par l'utilisateur lors de l'installation.

FICHIERS
Les fichiers sont installés dans %Installdir% uniquement.

La première fois que BricsCAD fonctionne

REGISTRE
Tous les paramètres de configuration de BricsCAD sont initialisés avec des valeurs par défaut, et à la fermeture de BricsCAD, ils sont écrits dans le registre dans HKEY_CURRENT_USER. Voici les valeurs les plus importantes, liées aux fichiers et aux chemins d'accès :
LocalRootFolder et RoamableRootFolder

HKEY_CURRENT_USER\Software\Bricsys\Bricscad\VX[x]\en_US\Settings

Sous Windows XP :

LocalRootFolder=C:\Documents and Settings\%username%\Local Settings\Application Data\Bricsys\Bricscad\V1X\en_US

RoamableRootFolder=C:\Documents and Settings\%username%\Application Data\Bricsys\Bricscad\VX\en_US

Sur d'autres versions de Windows :

HKEY_CURRENT_USER\Software\Bricsys\Bricscad\VX[x]\en_US\Settings

LocalRootFolder=C:\Users\%username%\AppData\Local\Bricsys\Bricscad\VX[x]\en_US\

RoamableRootFolder=C:\Users\%username%\AppData\Roaming\Bricsys\Bricscad\VX[x]\en_US\

Les préfixes de ces dossiers (c'est-à-dire le chemin d'accès avant \Bricsys) sont recherchés dans le registre, dans la clé :

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

valeurs :

Local AppData pour LocalRootFolder, AppData pour RoamableRootFolder.

ex. Sous Windows XP :

Local AppData=C:\Documents and Settings\%username%\Local Settings\Application Data

AppData=C:\Documents and Settings\%username%\Application Data

ex. Sur d'autres versions de Windows :

Local AppData=C:\Users\%username%\AppData\Local

AppData=C:\Users\%username%\AppData\Roaming

Chemins de recherche

Les dossiers ci-dessus sont maintenant utilisés comme valeurs par défaut pour les chemins de recherche suivants : (notez que dans le texte suivant %RoamableRootFolder%, %LocalRootFolder% et %Installdir% sont utilisés, mais BricsCAD ne stocke pas ces indirections : l'expansion vers le chemin complet est stockée.

HKEY_CURRENT_USER\Software\Bricsys\Bricscad\VX[x]\en_US\Profiles\Default\Config

PlotCfgPath=%RoamableRootFolder%\plotconfig\

PlotStylePath=%RoamableRootFolder%\plotStyles\

SRCHPATH=%RoamableRootFolder%\support\;%Installdir%\support\;%Installdir%\fonts\;%Installdir%\help\en_US\

TemplatePath=%LocalRootFolder%\templates\

Note: BricsCAD recherche default.cui et default.pgp en utilisant SRCHPATH.
FICHIERS

Lorsque BricsCAD démarre pour la première fois, les fichiers sont copiés :

(raccourci Configuration du traceur) à partir de :

%InstallDir%\UserDataCache\PlotConfig

à :

%RoamableRootFolder%\plotconfig\

(fichiers ctb et stb) de :

%InstallDir%\UserDataCache\PlotStyles

à :

%RoamableRootFolder%\plotStyles\

(cui, pgp, fmp, lin, pat, unt files) de :

%InstallDir%\UserDataCache\Support\en_US

à :

%RoamableRootFolder%\support\

(fichiers dwt) à partir de :

%InstallDir%\UserDataCache\Templates\en_US

à :

%LocalRootFolder%\templates\

Lorsque BricsCAD est mis à jour vers une nouvelle version

REGISTRE
L'information suivante dans le registre est utilisée par BricsCAD pour déterminer si votre version peut être mise à jour, et où elle a été installée. La mise à jour sera installée dans le même dossier. À la fin de l’installation, le champ FullVersion est mis à jour. HKEY_LOCAL_MACHINE\Software\Bricsys\Bricscad\VX[x]\en_US :
FullVersion="X.Y.Z"
InstallDir="%Installdir%" (répertoire d'installation)
FICHIERS
Plus d'informations dans l'article Fichiers de support local.