Функции и возможности в версии 1.1 средства командной строки для настройки параметров кэширования на стороне клиента

В этой статье содержатся сведения о возможностях и функциях, доступных в утилите для автономного управления файлами CSCCMD 1.1.

Область применения: Microsoft Windows XP и Microsoft Windows Server 2003
Исходный номер базы знаний: 884739

Введение

В этой статье содержатся сведения о возможностях и функциях в последней версии средства командной строки CSCCMD для кэширования на стороне клиента (Csccmd.exe).

Дополнительная информация

Средство CSCCMD можно использовать для управления автономными файлами в Microsoft Windows 2000, в Microsoft Windows XP и в Microsoft Windows Server 2003. Последняя версия средства CSCCMD — 1.1. Версия 1.1 включает новые функции и функции, которые не были доступны в более ранних версиях.

Примечание.

Пользователи, использующие средство CSCCMD, должны иметь хорошие знания о функциях кэширования на стороне клиента.

Чтобы получить средство CSCCMD, обратитесь в службу поддержки продуктов Майкрософт. Полный список телефонов служб поддержки продуктов Майкрософт и сведения о затратах на поддержку см. на следующем веб-сайте Майкрософт:

Номера телефонов глобальной службы клиентов

Примечание.

Вы также можете скачать CSCCMD 1.0 и другие средства в составе средств набора ресурсов Windows Server 2003.

Средство CSCCMD использует следующий синтаксис: CSCCMD [/RESID] [/ENABLE] [/DISABLE] [/DISCONNECT: \\Сервер\Ресурс] [/MOVESHARE: \\Сервер\Ресурс1 \\Сервер\Ресурс2] [/?]

Следующие параметры командной строки и их функции доступны в последней версии средства CSCCMD:

  • /ENABLE — используйте этот параметр, чтобы включить кэширование на стороне клиента (CSC) на клиенте. Этот коммутатор позволяет получать доступ к сетевым файлам и синхронизировать их во время работы в автономном режиме.

    Примечание.

    Для использования этого параметра необходимо быть администратором на локальном компьютере.

  • /DISABLE — используйте этот параметр для отключения CSC. Прежде чем выполнить эту команду, убедитесь, что вы закрыли все автономные файлы. Если отключить CSC, вы не сможете работать с сетевыми файлами во время работы в автономном режиме.

    Примечание.

    Для использования этого параметра необходимо быть администратором на локальном компьютере.

  • /ENUM[:\\ Server\Share[\Path]] [/RECURSE] — используйте этот ключ для отображения всех ресурсов в локальном кеше. Если вы используете этот переключатель с опцией /RECURSE, средство CSCCMD отображает содержимое общих ресурсов внутри родительского общего ресурса. Вы также можете отобразить содержимое определенной доли сервера. Для этого используйте формат \\Server\Share. Например, используйте следующую команду: CSCCMD /ENUM: \MyServer\MyShare

    Примечание.

    MyServer — это имя сервера, а MyShare — это имя общего ресурса.

  • /DISCONNECT: \\Server\Share — используйте этот параметр для отключения определенного сервера от кэширования на стороне клиента на клиентском компьютере. Используйте формат \\Server\Share, чтобы указать имя определенного общего ресурса сервера, который требуется отключить. Например, используйте следующую команду: CSCCMD /DISCONNECT: \\MyServer\MyShare
    Фоновый агент кэширования на стороне клиента не пытается повторно подключить сервер. Если вы синхронизируете автономное содержимое с помощью диспетчера синхронизации, агент кэширования на стороне клиента повторно подключается к серверу, если он доступен.

    Примечание.

    Для правильной работы этой функции дескриптор должен быть открыт в этом общем ресурсе или любом каталоге/файле, находящемся в нем.

  • /MOVESHARE: \\Server1\Share\\Server2\Share — используйте этот параметр для перемещения файлов и директорий из одной общей папки в другую общую папку в кэше. Этот параметр полезен, если целевой объект автономных файлов перемещен и если локальный кэш теперь должен указывать на новое расположение. Например, используйте следующую команду: CSCCMD /MOVESHARE: \\MyServer\MyShare\\MyServer1\MyShare1

    Примечание.

    MyServer1 — это новое имя сервера, а MyShare1 — это имя нового общего ресурса.

  • /RESID — используйте этот параметр для восстановления всех записей в базе данных Windows в автономном режиме (CSC) с помощью нового идентификатора безопасности пользователя (SID). Этот параметр используется в сценариях, когда организация перемещает учетные записи пользователей из домена Microsoft Windows NT 4.0 в домен Windows Server 2003.

    Если кэш пользователя улучшен с помощью идентификатора безопасности (SID) Windows NT 4.0, то из учетной записи Windows Server 2003 невозможно получить доступ к кэшу, если записи кэша не будут обновлены с использованием идентификатора безопасности Windows Server 2003.

  • /ISENABLED или /ISCSCENABLED— используйте любой из этих коммутаторов, чтобы определить, включен ли CSC на клиентском компьютере.

  • /PIN2: \\server\share\path[/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT] — используйте этот переключатель для закрепления общих ресурсов. Для закрепления файла можно использовать параметр /USER. Это действие имеет тот же эффект, что и использование диалогового окна "Автономные файлы" для кэширования файла. Параметр /SYSTEM указывает, что общий ресурс должен быть административно закреплен путем настройки параметров групповой политики. Параметр /USERINHERIT и параметр /SYSTEMINHERIT]INHERIT указывает, как наследуются данные пин-кода. Вы можете использовать любое сочетание типов штырей.

  • /PIN2: имя файла /FILELIST [/UNICODE] [/USER] [/SYSTEM] [/USERINHERIT] [/SYSTEMINHERIT]

  • Используйте этот переключатель, если вы хотите использовать файл, описывающий все объекты, которые нужно закрепить в виде параметров. Файл содержит путь в формате универсального соглашения об именовании (UNC) для закрепления объектов. Объекты разделяются возвращаемым или линейным каналом каретки. Например, используйте следующую команду: CSCCMD /PIN: MyShare.txt /FILELIST

    Примечание.

    Файл MyShare.txt содержит записи, разделенные пробелами.

    Эти записи похожи на следующие:

    //MyServer/MyShare //MyServer1/MyShare1

    Примечание.

    Переключатель /PIN не копирует содержимое общего ресурса в локальный кэш. Прикрепление недостаточно, чтобы сделать файлы доступными офлайн. После использования переключателя /PIN необходимо выполнить команду CSCCMD вместе с параметром /FILL, чтобы скопировать содержимое общего ресурса в локальный кэш и убедиться, что общий ресурс доступен в автономном режиме. Параметр /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 создает список файлов в текстовом формате Юникода.

  • /FILL: \\Server\Share\Path — используйте этот параметр для копирования данных на стороне сервера в локальный кэш для указанного общего ресурса.

  • /FILL: FileName /FILELIST [/UNICODE]

  • Используйте этот переключатель для копирования данных на стороне сервера в локальный кэш для набора указанных общих ресурсов, используя файл.

    Примечание.

    Параметр /FILELIST указывает, что указанный файл является текстовым файлом с одним именем файла на строку. Все пробелы в начале файла игнорируются. Однако все пробелы в конце строки считаются. Линии разделены любым сочетанием возвращаемых символов каретки, символов линии или обоих.

    Если этот параметр используется с параметром /UNICODE, средство CSCCMD создает список файлов в текстовом формате Юникода.

  • /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 необходимо быть администратором на локальном компьютере.