Client-Side キャッシュ Command-Line オプション コマンド ライン ツールのバージョン 1.1 の機能と機能

この記事では、オフライン ファイル管理ツール CSCCMD 1.1 で使用できる機能について説明します。

適用対象: Microsoft Windows XP および Microsoft Windows Server 2003
元の KB 番号: 884739

概要

この記事では、Client-Side キャッシュ Command-Line オプション (CSCCMD) コマンド ライン ツール (Csccmd.exe) の最新バージョンの機能について説明します。

詳細

CSCCMD ツールを使用すると、Microsoft Windows 2000、Microsoft Windows XP、および Microsoft Windows Server 2003 でオフライン ファイルを管理できます。 CSCCMD ツールの最新バージョンは 1.1 です。 バージョン 1.1 には、以前のバージョンでは使用できない新機能と機能が含まれています。

注:

CSCCMD ツールを使用するユーザーは、クライアント側キャッシュ機能に関する十分な知識を持っている必要があります。

CSCCMD ツールを入手するには、Microsoft 製品サポート サービスにお問い合わせください。 Microsoft 製品サポート サービスの電話番号とサポート コストに関する情報の完全な一覧については、次の Microsoft Web サイトを参照してください。

グローバル カスタマー サービスの電話番号

注:

また、WINDOWS Server 2003 Resource Kit Tools の一部として CSCCMD 1.0 やその他のツールをダウンロードすることもできます。

CSCCMD ツールは、次の構文を使用します: CSCCMD [/RESID] [/ENABLE] [/DISABLE] [/DISCONNECT: \\Server\Share] [/MOVESHARE: \\Server\Share1 \\Server\Share2 ] [/?]

次のコマンド ライン スイッチとその機能は、CSCCMD ツールの最新バージョンで使用できます。

  • /ENABLE - このスイッチを使用して、クライアント Client-Side キャッシュ (CSC) を有効にします。 このスイッチを使用すると、オフライン作業中にネットワーク ファイルにアクセスして同期できます。

    注:

    このスイッチを使用するには、ローカル コンピューターの管理者である必要があります。

  • /DISABLE - CSC を無効にするには、このスイッチを使用します。 このコマンドを実行する前に、すべてのオフライン ファイルを閉じていることを確認する必要があります。 CSC を無効にした場合、オフラインで作業している間はネットワーク ファイルを操作できません。

    注:

    このスイッチを使用するには、ローカル コンピューターの管理者である必要があります。

  • /ENUM[:\\ Server\Share[\Path]] [/RECURSE] - このスイッチを使用して、ローカル キャッシュ内のすべての共有を表示します。 /RECURSE オプションでこのスイッチを使用する場合、CSCCMD ツールは親共有内の共有の内容を表示します。 サーバーの特定の共有の内容を表示することもできます。 これを行うには、\\Server共有形式を使用します\。 たとえば、CSCCMD /ENUM: \MyServer\MyShare というコマンドを使用します。

    注:

    MyServer はサーバー名、 MyShare は共有リソースの名前です。

  • /DISCONNECT: \\Server\Share - このスイッチを使用して、特定のサーバーをクライアント コンピューターのキャッシュから Client-Side 切断します。 \\Server\共有 形式を使用して、切断するサーバーの特定の共有リソースの名前を指定します。 たとえば、次のコマンドを使用します。 CSCCMD /DISCONNECT: \\MyServer\MyShare
    キャッシュ エージェント Client-Side バックグラウンドでは、サーバーの再接続は試行されません。 同期マネージャーを使用してオフライン コンテンツを同期する場合、Client-Side キャッシュ エージェントは使用可能な場合はサーバーに再接続します。

    注:

    この関数が正常に動作するには、この共有またはこの共有上の任意のディレクトリ/ファイルでハンドルを開く必要があります。

  • /MOVESHARE: \\Server1\Share\\Server2\Share - このスイッチを使用して、ファイルとディレクトリを 1 つの共有からキャッシュ内の別の共有に移動します。 このオプションは、オフライン ファイルのターゲットが移動し、ローカル キャッシュが新しい場所を指す必要がある場合に便利です。 たとえば、次のコマンドを使用します。 CSCCMD /MOVESHARE: \\MyServer\MyShare\\MyServer1\MyShare1

    注:

    MyServer1 は新しいサーバー名で、 MyShare1 は新しい共有リソースの名前です。

  • /RESID - このスイッチを使用して、新しいユーザー セキュリティ識別子 (SID) を使用して Windows オフライン ファイル (CSC) データベース内のすべてのエントリを再サンプリングします。 このスイッチは、organizationが Microsoft Windows NT 4.0 ドメインから Windows Server 2003 ドメインにユーザー アカウントを移動するシナリオで使用されます。

    ユーザーのキャッシュがユーザーの Windows NT 4.0 SID を使用してセキュリティが強化されている場合、Windows Server 2003 SID を使用してキャッシュ エントリがリサンプリングされない限り、キャッシュに Windows Server 2003 アカウントからアクセスできません。

  • /ISENABLED または /ISCSCENABLED - クライアント コンピューターで CSC が有効になっているかどうかを判断するには、これらのスイッチのいずれかを使用します。

  • /PIN2: \\server\共有\パス[/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] - 共有リソースをピン留めするには、このスイッチを使用します。 /USER オプションを使用して、ファイルをピン留めできます。 このアクションの結果は、[ オフライン ファイル ] ダイアログ ボックスを使用してファイルをキャッシュする場合と同じです。 /SYSTEM オプションは、グループ ポリシー設定を構成することによって、共有リソースを管理上固定する必要があることを指定します。 /USERINHERIT オプションと /SYSTEMINHERIT]INHERIT オプションは、ピン データの継承方法を指定します。 ピンの種類は任意の組み合わせを使用できます。

  • /PIN2: filename /FILELIST [/UNICODE] [/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT]

  • パラメーターとしてピン留めするすべてのオブジェクトを記述するファイルを使用する場合は、このスイッチを使用します。 ファイルには、ピン留めするオブジェクトの汎用名前付け規則 (UNC) パスが含まれています。 オブジェクトはキャリッジ リターン/ラインフィードで区切ります。 たとえば、次のコマンドを使用します。 CSCCMD /PIN: MyShare.txt /FILELIST

    注:

    MyShare.txt ファイルには、スペースで区切られたエントリが含まれています。

    これらのエントリは次のようになります。

    MyServer/MyShare //MyServer1/MyShare1

    注:

    /PIN スイッチは、共有リソースの内容をローカル キャッシュにコピーしません。 ファイルをオフラインで使用するには、ピン留めだけでは十分ではありません。 /PIN スイッチを使用した後、/FILL スイッチと共に CSCCMD コマンドを実行して、共有リソースの内容をローカル キャッシュにコピーし、共有リソースがオフラインで使用できることを確認する必要があります。 /USERINHERIT オプションと /SYSTEMINHERIT]INHERIT オプションは、ピン データの継承方法を指定します。 ピンの種類は任意の組み合わせを使用できます。

  • /UNPIN2: \\server\共有\パス[/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] [/RECURSE]

  • このスイッチを使用して、共有リソースのピン留めを解除するか、ローカル キャッシュから共有リソースを削除します。 /RECURSE オプションでこのスイッチを使用する場合、CSCCMD ツールはパスのすべての子のピン留めを解除します。 /RECURSE2 オプションでこのスイッチを使用する場合、CSCCMD ツールはパスのパスと子のピン留めを解除します。 ピンの種類は任意の組み合わせを使用できます。

  • /UNPIN2: filename /FILELIST [/UNICODE] [/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] - このスイッチを使用して、ファイルを使用して特定の共有リソースセットのピン留めを解除します。 ピンの種類は任意の組み合わせを使用できます。

    注:

    /FILELIST パラメーターは、指定されたファイルが、各行に 1 つのファイル名を持つテキスト ファイルであることを示します。 ファイルの先頭にある空白は無視されます。 ただし、行の末尾にある空白はカウントされます。 行は、復帰文字、改行文字、またはその両方の任意の組み合わせで区切られます。

    /UNICODE オプションでこのスイッチを使用すると、CSCCMD ツールによって Unicode テキスト形式のファイル リストが作成されます。

  • /FILL: \\Server\共有\パス - このスイッチを使用して、サーバー側のデータを指定された共有リソースのローカル キャッシュにコピーします。

  • /FILL: FileName /FILELIST [/UNICODE]

  • このスイッチを使用して、ファイルを使用して、指定された共有リソースのセットのローカル キャッシュにサーバー側のデータをコピーします。

    注:

    /FILELIST パラメーターは、指定されたファイルが 1 行に 1 つのファイル名を持つテキスト ファイルであることを示します。 ファイルの先頭にある空白は無視されます。 ただし、行の末尾にある空白はカウントされます。 行は、復帰文字、改行文字、またはその両方の任意の組み合わせで区切られます。

    /UNICODE オプションでこのスイッチを使用すると、CSCCMD ツールによって Unicode テキスト形式のファイル リストが作成されます。

  • /DELETE: \\Server\共有\パス[/RECURSE] [/RECURSE2]

  • このスイッチを使用して、ローカル キャッシュからファイル、ディレクトリ、または共有を削除します。 ディレクトリまたは共有を削除するには、このスイッチを使用する前に、ディレクトリまたは共有が空であることを確認する必要があります。 ディレクトリまたは共有が空でない場合は、ディレクトリまたは共有を削除できません。 ファイルが開いている場合は、ファイルを削除できません。 /RECURSE オプションでこのスイッチを使用する場合、CSCCMD ツールはパスの子に対してのみ動作します。 /RECURSE2 オプションでこのスイッチを使用する場合、CSCCMD ツールはパスのパスと子に対して動作します。

  • /ISSERVEROFFLINE: \\Server - このスイッチを使用して、CSC が特定のサーバーをオフラインと見なしているかどうかを判断します。

    注:

    このスイッチを使用する前に、確認するサーバーのローカル キャッシュに格納されている共有、ファイル、またはディレクトリを開く必要があります。 これを行わないと、CSCCMD コマンドは常にサーバーがオンラインであることを報告します。 また、このコマンドが報告するサーバーの状態は、CSC が認識する状態です。 実際のサーバーの状態ではありません。

  • /SETSPACE: 設定するバイト数 - このスイッチを使用して、一時オフライン ファイルに割り当てるディスク領域をバイト単位で指定します。 これらの一時オフライン ファイルは、固定されていない自動キャッシュ されたファイルです。 この関数は、[ オフライン ファイル ] ダイアログ ボックスで提供される関数と同様に機能します。

  • /CHECKDB [/QUICK] - このスイッチを使用して、CSC データベースを調べ、データベース エラー フラグを表示します。 /QUICK オプションでこのスイッチを使用する場合、CSCCMD ツールは列挙をスキップし、データベース エラーだけを表示します。

  • /EXTRACT[:\\Server\Share[\Path ]] /TARGET: パス [/RECURSE] [/ONLYMODIFIED] [/STOPONERROR] - このスイッチを使用して、ローカル キャッシュからファイル、ディレクトリ、またはディレクトリ ツリーを抽出します。 /TARGET オプションを使用して、ファイルまたはディレクトリの抽出先を指定できます。 既に存在する宛先フォルダーを指定することも、まだ存在しない宛先フォルダーを指定することもできます。

    注:

    指定したコピー先フォルダーがまだ存在しない場合は、指定した名前のフォルダーが自動的に作成されます。

    /ONLYMODIFIED オプションを使用すると、オフラインで変更されたファイルのみを抽出できます。 /STOPONERROR オプションを使用すると、抽出プロセス中にエラーが発生するたびに抽出プロセスが停止します。

    注:

    オフライン キャッシュ内のファイルは NTFS ファイル システムのアクセス許可を使用するため、/EXTRACT スイッチを使用するには、ローカル コンピューターの管理者である必要があります。