24.4 キャッシュ場所の変更

セクション 24.1, NALキャッシュの構造と内容で説明したように、キャッシュはデフォルトでは、ワークステーションのWindowsドライブのルートに隠しディレクトリ(\nalcache)として作成されます。

ワークステーションのレジストリを変更してキャッシュ場所を変更できます。次回のApplication Launcherの更新(時間による更新、手動更新、または再起動)時に、キャッシュは新しい場所に作成されます。古いキャッシュディレクトリは自動的に削除されません。

キャッシュディレクトリの場所を変更するには

  1. regedit.exeを使用してWindowsレジストリを開きます。

  2. 次のキーを見つけます。

    HKEY_LOCAL_MACHINE\SOFTWARE\	NetWare\NAL\1.0
    
  3. 次の情報に従って、新しい文字列値をキーに追加します。

    [値の種類]: String

    [値の名前]: MasterCache

    [値のデータ]: キャッシュで使用するディレクトリを指定します。キャッシュのファイルおよびサブディレクトリと他のファイルおよびディレクトリとの混合を避けるために、空のディレクトリを指定した方がよい場合もあります。たとえば、c:\novellディレクトリ下にキャッシュを配置する場合、c:\novellではなく、c:\novell\nalcacheを指定できます。このフィールドではマクロを使用しないでください。マクロはサポートされていません。

  4. レジストリの変更内容を保存します。

  5. Application Launcherを更新または再起動します。

Application Launcherを使用したキャッシュ位置の変更

Application Launcherを使用してキャッシュ位置を変更することもできます。手順は次のとおりです。

  1. ConsoleOneで、単純なアプリケーションオブジェクトを作成します。登録方法については、セクション 28.0, [配布]:単純なアプリケーションを参照してください。

  2. アプリケーションオブジェクトを右クリックし、[プロパティ]をクリックしてオブジェクトのプロパティページを表示します。

  3. [配布オプション]>[レジストリ]の順にクリックして[レジストリ]ページを表示します。

    アプリケーションオブジェクトの[レジストリ]ページ
  4. 次のレジストリキーを追加します。

    HKEY_LOCAL_MACHINE\SOFTWARE\	NetWare\NAL\1.0
    
  5. 次の情報に従って、新しい文字列値をキーに追加します。

    [値の種類]: String

    [値の名前]: MasterCache

    [値のデータ]: キャッシュで使用するディレクトリを指定します。キャッシュのファイルおよびサブディレクトリと他のファイルおよびディレクトリとの混合を避けるために、空のディレクトリを指定した方がよい場合もあります。たとえば、c:\novellディレクトリ下にキャッシュを配置する場合、c:\novellではなく、c:\novell\nalcacheを指定できます。このフィールドではマクロを使用しないでください。マクロはサポートされていません。

  6. [関連付け]をクリックして[関連付け]ページを表示します。

    アプリケーションオブジェクトの[関連付け]ページ
  7. 変更内容の配布先のユーザを追加します。

  8. ユーザへの関連付けのたびに、[強制実行]オプションを選択して、ユーザが操作しなくても変更が行われるようにします。

  9. [OK]をクリックして情報を保存します。