BricsCAD はいつ、どのようにルート フォルダーを使用して初期化されますか?

いつBricsCAD®起動すると、次の 3 つのステップが実行されます (条件付きで)。

ステップ1

ROAMABLEROOTFOLDERとLOCALROOTFOLDER HKCU\Software\Bricsys\BricsCAD\V26x64\en_US\Settingsが生成されます:

  • ROAMABLEROOTFOLDER = キーのAppDataの値HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders + subfolders \Bricsys\BricsCAD\V26x64\en_US\
  • LOCALROOTFOLDER = キーのLocal AppDataの値HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders + subfolders \Bricsys\BricsCAD\V26x64\en_US\

トリガーステップ1:

  • LOCALROOTFOLDER: 設定が空で、フォルダーが存在せず、フォルダーにサブフォルダーがありません。
  • ROAMABLEROOTFOLDER: 設定が空、フォルダーが存在しない、フォルダーにsupportというサブフォルダーがないか、このサブフォルダーにファイルが含まれていません。

ステップ 2

ファイルは INSTALLFOLDER\UserDataCache からユーザー フォルダーにコピーされます。

  • ("*.dwt")をuserdatacache\templatesからLOCALROOTFOLDER\templatesへ
  • ("*.*") を userdatacache\templates\en_US から LOCALROOTFOLDER\templates へ
  • ("*.*") を userdatacache\plotstyles から ROAMABLEROOTFOLDER\plotstyles へ
  • ("*.*") を userdatacache\plotconfig から ROAMABLEROOTFOLDER\plotconfig へ
  • ("*.*") を userdatacache\support から ROAMABLEROOTFOLDER\support へ
  • ("*.*") を userdatacache\support\en_US から ROAMABLEROOTFOLDER\support へ

ステップ 2 をトリガーします:

  • 手順 1 で LOCALROOTFOLDER または ROAMABLEROOTFOLDER のいずれかの設定が作成されました。
  • VersionCustomizableFilesHKCU\Software\Bricsys\BricsCAD\V26x64\ en_US\Settings が存在しないか、または現在の実行中の BricsCAD®</ph> バージョンにハードコードされている値よりも小さい値が設定されています。(つまり、新規インストール時または更新後)。

ステップ 3

システム パスが空の場合は初期化されます。

  • PLOTSTYLEPATH = ROAMABLEROOTFOLDER\plotstyles
  • PLOTCFGPATH = ROAMABLEROOTFOLDER\plotconfig
  • SRCHPATH = ROAMABLEROOTFOLDER\support;INSTALLFOLDER\support;INSTALLFOLDER\Fonts;INSTALLFOLDER\Help\en_US
  • TEMPLATEPATH = LOCALROOTFOLDER\templates
  • DRAWINGPATH = MYDOCUMENTSFOLDER
  • BLOCKSPATH = MYDOCUMENTSFOLDER
  • RECENTPATH = MYDOCUMENTSFOLDER
  • XLOADPATH = MYDOCUMENTSFOLDER

ステップ3をトリガーします:

このステップは常に実行されます。空のパスが作成されます。

ROAMABLEROOTFOLDERとLOCALROOTFOLDERを使用するためのヒント

標準インストールでは、BricsCAD®</ph> がこれらのレジストリキーを初期化し、手順1~3を実行します。この動作を変更するには、レジストリに以下のキーを作成して任意のフォルダを指定できます:

ROAMABLEROOTFOLDER と LOCALROOTFOLDER は HKCU\Software\Bricsys\BricsCAD\V26x64\en_US\Settings.

フォルダーが存在し、次のフォルダー構造になっていることを確認した場合:

  • LOCALROOTFOLDER\templates
  • ROAMABLEROOTFOLDER\plotstyles
  • ROAMABLEROOTFOLDER\plotconfig
  • ROAMABLEROOTFOLDER\support (空ではないフォルダ)

それからBricsCAD®すべてのパスをこれらのフォルダーに自動的に初期化します (手順 3 を参照)。

注:
  • ROAMABLEROOTFOLDER システム変数: メニューや印刷スタイルなど、現在のユーザーのローミング可能なファイルがインストールされているルート フォルダへの完全なパスを格納します。
  • LOCALROOTFOLDER システム変数: テンプレートなどの現在のユーザーのローカル ファイルがインストールされたルート フォルダーへの完全なパスを格納します。
  • バージョン V1x の場合、V20 を V1x に置き換えます。他の言語(たとえば de_DE)の場合は、en_US を ja_JP に置き換えます。
  • ROAMABLEROOTPREFIX を新しいパスで上書きすることができます。ROAMABLEROOTFOLDER の場合と同様に、一致するフォルダーに少なくとも 1 つのファイルを含むサブフォルダーsupport が含まれている場合は、新しいパスが受け入れられます。それ以外の場合、パスはデフォルトにリセットされます。
  • LOCALROOTPREFIX も上書きできます。新しいパスには少なくとも 1 つのサブフォルダーが含まれている必要があります。含まれていない場合、パスはデフォルトにリセットされます。