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 網站:

全域客戶服務電話號碼

注意事項

您也可以下載 CSCCMD 1.0 和其他工具作為 Windows Server 2003 Resource Kit Tools 的一部分。

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\Share 格式。 例如,使用下列命令:CSCCMD /ENUM: \MyServer\MyShare

    注意事項

    MyServer 是伺服器名稱, 而 MyShare 是共用資源的名稱。

  • /DISCONNECT: \\Server\Share - 使用此參數可中斷特定伺服器與用戶端計算機上 Client-Side 快取的連線。 使用 \\Server\Share 格式來指定您要中斷連線之伺服器的特定共用資源名稱。 例如,使用下列命令:CSCCMD /DISCONNECT: \\MyServer\MyShare
    背景 Client-Side 快取代理程式不會嘗試重新連線伺服器。 如果您使用同步管理員同步處理離線內容,則 Client-Side 快取代理程式會在可用時重新連線到伺服器。

    注意事項

    必須在此共用或此共用上的任何目錄/檔案上開啟句柄,此函式才能正常運作。

  • /MOVESHARE: \\Server1\Share\\Server2\Share - 使用此參數將檔案和目錄從一個共用移至快取中的另一個共用。 如果脫機檔案的目標已移動,而且本機快取現在必須指向新的位置,這個選項會很有用。 例如,使用下列命令:CSCCMD /MOVESHARE: \\MyServer\MyShare\\MyServer1\MyShare1

    注意事項

    MyServer1 是新的伺服器名稱, 而 MyShare1 是新共用資源的名稱。

  • /RESID - 使用此參數可使用新的使用者安全識別碼 (SID) ,將 Windows 離機檔案 (CSC) 資料庫中的所有專案重新安裝。 在組織將用戶帳戶從 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\share\path[/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\share\path[/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] [/RECURSE]

  • 使用此參數取消釘選共用資源,或從本機快取移除共用資源。 如果您使用此參數搭配 /RECURSE 選項,CSCCMD 工具會取消釘選路徑的所有子系。 如果您使用此參數搭配 /RECURSE2 選項,CSCCMD 工具會取消釘選路徑的路徑和子系。 您可以使用任何針腳類型的組合。

  • /UNPIN2: filename /FILELIST [/UNICODE] [/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] - 使用此參數使用檔案取消釘選一組特定的共用資源。 您可以使用任何針腳類型的組合。

    注意事項

    /FILELIST 參數表示指定的檔案是一個文本檔,每一行各有一個檔名。 會忽略檔案開頭的任何空格符。 不過,會計算行尾的任何空格符。 行是以歸位字元、換行字元或兩者的任何組合分隔。

    如果您使用此參數搭配 /UNICODE 選項,CSCCMD 工具會以 Unicode 文字格式建立檔案清單。

  • /FILL:\\Server\共享\路徑 - 使用此參數將伺服器端數據複製到指定共用資源的本機快取。

  • /FILL: FileName /FILELIST [/UNICODE]

  • 使用此參數可使用檔案,將伺服器端數據複製到一組指定共用資源的本機快取。

    注意事項

    /FILELIST 參數表示指定的檔案是每行一個檔名的文字檔。 會忽略檔案開頭的任何空格符。 不過,會計算行尾的任何空格符。 行是以歸位字元、換行字元或兩者的任何組合分隔。

    如果您使用此參數搭配 /UNICODE 選項,CSCCMD 工具會以 Unicode 文字格式建立檔案清單。

  • /DELETE: \\Server\Share\Path[/RECURSE] [/RECURSE2]

  • 使用此參數可從本機快取中刪除檔案、目錄或共用。 若要刪除目錄或共用,您必須先確定目錄或共用是空的,才能使用此參數。 如果目錄或共用不是空的,您就無法刪除目錄或共用。 如果檔案已開啟,您就無法刪除檔案。 如果您搭配 /RECURSE 選項使用此參數,CSCCMD 工具只會在路徑的子系上運作。 如果您搭配 /RECURSE2 選項使用此參數,CSCCMD 工具會在路徑的路徑和子系上運作。

  • /ISSERVEROFFLINE: \\Server - 使用此參數來判斷 CSC 是否將特定伺服器視為離線。

    注意事項

    使用此參數之前,您必須開啟儲存在您要驗證之伺服器本機快取上的任何共用、檔案或目錄。 如果您沒有這麼做,CSCCMD 命令一律會報告伺服器已上線。 此外,此命令所報告的伺服器狀態是 CSC 辨識的狀態。 這不是實際的伺服器狀態。

  • /SETSPACE: 要設定的位元組 - 使用此參數以您要配置給暫時離線檔案的位元組來指定磁碟空間。 這些暫時脫機檔案是非固定的自動快取檔案。 此函式的運作方式類似於 [ 離線檔案 ] 對話方塊中提供的函式。

  • /CHECKDB [/QUICK] - 使用此參數來檢查 CSC 資料庫,並顯示任何資料庫錯誤旗標。 如果您使用此參數搭配 /QUICK 選項,CSCCMD 工具會略過列舉,而只會顯示資料庫錯誤。

  • /EXTRACT[:\\Server\Share[\Path ]] /TARGET: Path [/RECURSE] [/ONLYMODIFIED] [/STOPONERROR] - 使用此參數從本機快取擷取檔案、目錄或目錄樹狀結構。 您可以使用 /TARGET 選項來指定要擷取檔案或目錄的目標目的地。 您可以指定已經存在的目的地資料夾,也可以指定尚未存在的目的地資料夾。

    注意事項

    如果您指定的目的地資料夾不存在,進程會自動建立具有您指定名稱的資料夾。

    您可以使用 /ONLYMODIFIED 選項,只擷取已離線修改的檔案。 如果您使用 /STOPONERROR 選項,擷取程式會在擷取程式期間發生錯誤時停止。

    注意事項

    因為離線快取中的檔案使用NTFS檔案系統許可權,所以您必須是本機電腦上的系統管理員,才能使用 /EXTRACT 參數。