Client-Side Önbelleğe Alma Command-Line Seçenekleri komut satırı aracının 1.1 sürümündeki özellikler ve işlevler

Bu makalede, çevrimdışı dosya yönetim aracı CSCCMD 1.1'de bulunan özellikler ve işlevler hakkında bilgi sağlanır.

Şunlar için geçerlidir: Microsoft Windows XP ve Microsoft Windows Server 2003
Özgün KB numarası: 884739

Giriş

Bu makale, Client-Side Önbelleğe Alma Command-Line Seçenekleri (CSCCMD) komut satırı aracının (Csccmd.exe) en son sürümündeki özellikler ve işlevler hakkında bilgi içerir.

Daha fazla bilgi

CSCCMD aracını kullanarak Microsoft Windows 2000, Microsoft Windows XP ve Microsoft Windows Server 2003'te çevrimdışı dosyaları yönetebilirsiniz. CSCCMD aracının en son sürümü 1.1'dir. Sürüm 1.1, önceki sürümlerde bulunmayan yeni işlevler ve özellikler içerir.

Not

CSCCMD aracını kullanan kullanıcıların istemci tarafı önbelleğe alma işlevselliği hakkında bilgi sahibi olması gerekir.

CSCCMD aracını edinmek için Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri telefon numaralarının tam listesi ve destek maliyetleri hakkında bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:

Genel Müşteri Hizmetleri telefon numaraları

Not

CsCCMD 1.0 ve diğer araçları Windows Server 2003 Resource Kit Araçları'nın bir parçası olarak da indirebilirsiniz.

CSCCMD aracı şu söz dizimini kullanır: CSCCMD [/RESID] [/ENABLE] [/DISABLE] [/DISCONNECT: \\Sunucu\Paylaşımı] [/MOVESHARE: \\Sunucu\Paylaşımı1 \\Sunucu\Paylaşımı2 ] [/?]

Aşağıdaki komut satırı anahtarları ve işlevleri CSCCMD aracının en son sürümünde kullanılabilir:

  • /ENABLE - İstemcide Client-Side Önbelleğe Alma'yı (CSC) etkinleştirmek için bu anahtarı kullanın. Bu anahtar, çevrimdışı çalışırken ağ dosyalarına erişmenizi ve bunları eşitlemenizi sağlar.

    Not

    Bu anahtarı kullanmak için yerel bilgisayarda yönetici olmanız gerekir.

  • /DISABLE - CSC'yi devre dışı bırakmak için bu anahtarı kullanın. Bu komutu çalıştırmadan önce tüm çevrimdışı dosyaları kapattığınızdan emin olmanız gerekir. CSC'yi devre dışı bırakırsanız, çevrimdışı çalışırken ağ dosyaları üzerinde çalışamazsınız.

    Not

    Bu anahtarı kullanmak için yerel bilgisayarda yönetici olmanız gerekir.

  • /ENUM[:\\ Sunucu\Paylaşımı[\Yol]] [/YINELEME] - Yerel önbellekteki tüm paylaşımları görüntülemek için bu anahtarı kullanın. Bu anahtarı /RECURSE seçeneğiyle kullanırsanız, CSCCMD aracı bir üst paylaşım içindeki paylaşımların içeriğini görüntüler. Ayrıca, bir sunucunun belirli bir paylaşımının içeriğini de görüntüleyebilirsiniz. Bunu yapmak için \\Sunucu\Paylaşımı biçimini kullanın. Örneğin, şu komutu kullanın: CSCCMD /ENUM: \MyServer\MyShare

    Not

    Sunucu adı MyServer , paylaşılan kaynağın adı ise MyShare'dir .

  • /DISCONNECT: \\Sunucu\Paylaşımı - Belirli bir sunucunun istemci bilgisayarda Client-Side Önbelleğe alma bağlantısını kesmek için bu anahtarı kullanın. Bağlantıyı kesmek istediğiniz sunucunun belirli bir paylaşılan kaynağının adını belirtmek için \\Sunucu\Paylaşımı biçimini kullanın. Örneğin, şu komutu kullanın: CSCCMD /DISCONNECT: \\MyServer\MyShare
    Önbelleğe alma aracısının arka planı Client-Side sunucuyu yeniden bağlamaya çalışmaz. Eşitleme yöneticisini kullanarak çevrimdışı içeriği eşitlerseniz, önbelleğe alma aracısını Client-Side varsa sunucuya yeniden bağlanır.

    Not

    Bu işlevin düzgün çalışması için bu paylaşımda bir tanıtıcı veya bu paylaşımdaki herhangi bir dizin/dosya açık olmalıdır.

  • /MOVESHARE: \\Server1\Share\\Server2\Share - Dosyaları ve dizinleri önbellekteki bir paylaşımdan başka bir paylaşıma taşımak için bu anahtarı kullanın. Bu seçenek, çevrimdışı dosyaların hedefi taşınmışsa ve yerel önbelleğin artık yeni bir konuma işaret etmesi gerekiyorsa kullanışlıdır. Örneğin, şu komutu kullanın: CSCCMD /MOVESHARE: \\MyServer\MyShare\\MyServer1\MyShare1

    Not

    MyServer1 yeni sunucu adı, MyShare1 ise yeni paylaşılan kaynağın adıdır.

  • /RESID - Yeni bir kullanıcı güvenlik tanımlayıcısı (SID) kullanarak Windows çevrimdışı dosyalar (CSC) veritabanındaki tüm girişleri yeniden örneklemek için bu anahtarı kullanın. Bu anahtar, bir kuruluşun kullanıcı hesaplarını microsoft Windows NT 4.0 etki alanından Windows Server 2003 etki alanına taşıması senaryolarında kullanılır.

    Kullanıcının önbelleği, kullanıcının Windows NT 4.0 SID kullanılarak geliştirilmiş bir güvenlikse, önbellek girdileri Windows Server 2003 SID kullanılarak yeniden örneklenmediği sürece önbelleğe Windows Server 2003 hesabından erişilemiyordur.

  • /ISENABLED veya /ISCSCENABLED - İstemci bilgisayarınızda CSC'nin etkinleştirilip etkinleştirilmediğini belirlemek için bu anahtarlardan birini kullanın.

  • /PIN2: \\sunucu\paylaşım\yolu[/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] - Paylaşılan kaynakları sabitlemek için bu anahtarı kullanın. Bir dosyayı sabitlemek için /USER seçeneğini kullanabilirsiniz. Bu eylem, dosyayı önbelleğe almak için Çevrimdışı Dosyalar iletişim kutusunu kullanmakla aynı sonucu elde eder. /SYSTEM seçeneği, paylaşılan kaynağın grup ilkesi ayarları yapılandırılarak yönetici olarak sabitlenmesi gerektiğini belirtir. /USERINHERIT seçeneği ve /SYSTEMINHERIT]INHERIT seçeneği, sabitleme verilerinin nasıl devralınmış olduğunu belirler. Pin türlerinin herhangi bir bileşimini kullanabilirsiniz.

  • /PIN2: dosya adı /FILELIST [/UNICODE] [/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT]

  • Parametre olarak sabitlemek için tüm nesneleri açıklayan bir dosya kullanmak istiyorsanız bu anahtarı kullanın. Dosya, sabitlemek için nesnelerin Evrensel Adlandırma Kuralı (UNC) yolunu içerir. Nesneler bir satır başı/satır beslemesi ile ayrılır. Örneğin, şu komutu kullanın: CSCCMD /PIN: MyShare.txt /FILELIST

    Not

    MyShare.txt dosyası boşluklarla ayrılmış girdiler içerir.

    Bu girdiler aşağıdakine benzer:

    MyServer/MyShare //MyServer1/MyShare1

    Not

    /PIN anahtarı, paylaşılan kaynağın içeriğini yerel önbelleğe kopyalamaz. Sabitleme, dosyaları çevrimdışı kullanılabilir hale getirmek için yeterli değildir. /PIN anahtarını kullandıktan sonra, paylaşılan kaynağın içeriğini yerel önbelleğe kopyalamak ve paylaşılan kaynağın çevrimdışı kullanılabilir olduğundan emin olmak için CSCCMD komutunu /FILL anahtarıyla birlikte çalıştırmanız gerekir. /USERINHERIT seçeneği ve /SYSTEMINHERIT]INHERIT seçeneği, sabitleme verilerinin nasıl devralınmış olduğunu belirler. Pin türlerinin herhangi bir bileşimini kullanabilirsiniz.

  • /UNPIN2: \\server\share\path[/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] [/RECURSE]

  • Paylaşılan kaynağı kaldırmak veya paylaşılan bir kaynağı yerel önbellekten kaldırmak için bu anahtarı kullanın. Bu anahtarı /RECURSE seçeneğiyle kullanırsanız, CSCCMD aracı yolun tüm alt öğelerini kaldırıyor. Bu anahtarı /RECURSE2 seçeneğiyle kullanırsanız, CSCCMD aracı yolun yolunu ve alt öğelerini kaldırıyor. Pin türlerinin herhangi bir bileşimini kullanabilirsiniz.

  • /UNPIN2: dosya adı /FILELIST [/UNICODE] [/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] - Dosya kullanarak belirli bir paylaşılan kaynak kümesini kaldırmak için bu anahtarı kullanın. Pin türlerinin herhangi bir bileşimini kullanabilirsiniz.

    Not

    /FILELIST parametresi, belirtilen dosyanın her satır için bir dosya adına sahip bir metin dosyası olduğunu gösterir. Dosyanın başındaki boşluklar yoksayılır. Ancak, satırın sonundaki tüm boşluklar sayılır. Satırlar satır başı karakterlerinin, satır besleme karakterlerinin veya her ikisinin birleşimiyle sınırlandırılır.

    Bu anahtarı /UNICODE seçeneğiyle kullanırsanız, CSCCMD aracı dosya listesini Unicode metin biçiminde oluşturur.

  • /FILL: \\Sunucu\Paylaşım\Yolu - Belirtilen paylaşılan kaynağın sunucu tarafı verilerini yerel önbelleğe kopyalamak için bu anahtarı kullanın.

  • /FILL: FileName /FILELIST [/UNICODE]

  • Sunucu tarafı verilerini bir dosya kullanarak belirtilen paylaşılan kaynaklar kümesi için yerel önbelleğe kopyalamak için bu anahtarı kullanın.

    Not

    /FILELIST parametresi, belirtilen dosyanın satır başına bir dosya adına sahip bir metin dosyası olduğunu gösterir. Dosyanın başındaki boşluklar yoksayılır. Ancak, satırın sonundaki tüm boşluklar sayılır. Satırlar satır başı karakterlerinin, satır besleme karakterlerinin veya her ikisinin birleşimiyle sınırlandırılır.

    Bu anahtarı /UNICODE seçeneğiyle kullanırsanız, CSCCMD aracı dosya listesini Unicode metin biçiminde oluşturur.

  • /DELETE: \\Sunucu\Paylaşım\Yolu[/YINELEME] [/RECURSE2]

  • Yerel önbellekten dosya, dizin veya paylaşım silmek için bu anahtarı kullanın. Bir dizini veya paylaşımı silmek için, bu anahtarı kullanmadan önce dizinin veya paylaşımın boş olduğundan emin olmanız gerekir. Dizin veya paylaşım boş değilse, dizini veya paylaşımı silemezsiniz. Dosya açıksa, dosyayı silemezsiniz. Bu anahtarı /RECURSE seçeneğiyle kullanırsanız, CSCCMD aracı yalnızca yolun alt öğeleri üzerinde çalışır. Bu anahtarı /RECURSE2 seçeneğiyle kullanırsanız, CSCCMD aracı yolun ve alt öğelerinin üzerinde çalışır.

  • /ISSERVEROFFLINE: \\Server - CSC'nin belirli bir sunucuyu çevrimdışı olarak kabul edip etmediğini belirlemek için bu anahtarı kullanın.

    Not

    Bu anahtarı kullanmadan önce, doğrulamak istediğiniz sunucunun yerel önbelleğinde depolanan herhangi bir paylaşımı, dosyayı veya dizini açmanız gerekir. Bunu yapmazsanız CSCCMD komutu her zaman sunucunun çevrimiçi olduğunu bildirir. Ayrıca, bu komutun rapor verdiği sunucu durumu, CSC'nin tanıdığı durumdur. Bu gerçek sunucu durumu değil.

  • /SETSPACE: Ayarılacak Bayt sayısı - Geçici çevrimdışı dosyalara ayırmak istediğiniz disk alanını bayt cinsinden belirtmek için bu anahtarı kullanın. Bu geçici çevrimdışı dosyalar sabitlenmemiş, otomatik olarak önbelleğe alınmış dosyalardır. Bu işlev , Çevrimdışı Dosyalar iletişim kutusunda sağlanan işleve benzer şekilde çalışır.

  • /CHECKDB [/QUICK] - CSC veritabanını incelemek ve veritabanı hata bayraklarını görüntülemek için bu anahtarı kullanın. Bu anahtarı /QUICK seçeneğiyle kullanırsanız, CSCCMD aracı numaralandırmayı atlar ve yalnızca veritabanı hatalarını görüntüler.

  • /EXTRACT[:\\Server\Share[\Path ]] /TARGET: Path [/RECURSE] [/ONLYMODIFIED] [/STOPONERROR] - Yerel önbellekten dosya, dizin veya dizin ağacı ayıklamak için bu anahtarı kullanın. Dosyayı veya dizini ayıklamak istediğiniz hedefi belirtmek için /TARGET seçeneğini kullanabilirsiniz. Zaten var olan bir hedef klasör belirtebilir veya henüz var olmayan bir hedef klasör belirtebilirsiniz.

    Not

    Belirttiğiniz hedef klasör zaten yoksa, işlem otomatik olarak belirttiğiniz ada sahip bir klasör oluşturur.

    Yalnızca çevrimdışı değiştirilmiş dosyaları ayıklamak için /ONLYMODIFIED seçeneğini kullanabilirsiniz. /STOPONERROR seçeneğini kullanırsanız, ayıklama işlemi sırasında bir hata oluştuğunda ayıklama işlemi durdurulur.

    Not

    Çevrimdışı önbellekteki dosyalar NTFS dosya sistemi izinlerini kullandığından, /EXTRACT anahtarını kullanmak için yerel bilgisayarda yönetici olmanız gerekir.