Работа с автономными файлами
В операционной системе Windows Vista, как и в предыдущих версиях, присутствует возможность работы с автономными файлами. Автономные файлы – это сетевые файлы, доступ к которым можно получить даже в том случае, если удаленный компьютер, на котором они находятся, сейчас недоступен. В этом случае вы получаете доступ к копии файла, которая находится на вашем компьютере, а при получении доступа к удаленному компьютеру копия файла синхронизируется с оригиналом.
Примечание
Информация о работе с автономными файлами заносится в журнал подраздела Applications and Services Logs → Microsoft → Windows → OfflineFiles.
Если работа с автономными файлами разрешена, то для создания автономного файла или каталога нужно в контекстном меню файла или каталога удаленного компьютера выбрать команду Сделать доступными автономно. После этого отобразится окно, выполняющее синхронизацию выбранного файла или каталога. Сведения о результате синхронизации можно просмотреть в мастере Центр синхронизации, который мы рассмотрим далее.
Окно Автономные файлы
Если раньше получить доступ к настройкам автономных файлов можно было с помощью вкладки окна Свойства папки, то теперь она не существует. Для доступа к настройкам автономных файлов нужно использовать значок Автономные файлы папки Панель управления. После выбора данного значка отобразится окно Автономные файлы, содержащее следующие вкладки.
Примечание
Окно Автономные файлы можно также отобразить, введя команду rundll32.exe cscui.dll. CSCOptions_RunDLL.
• Общие – позволяет включить или отключить механизм автономных файлов, а также открыть мастер Центр синхронизации или каталог Папка автономных файлов (хранит список ваших автономных файлов, а также автономных файлов других компьютеров).
• Использование диска – отображает количество места на диске, которое может занимать каталог автономных файлов (а также временных файлов), а также используемое в данный момент количество места на диске. Кроме того, с помощью данной вкладки вы можете изменить размер места на диске, доступный автономным файлам (по умолчанию 12 % от общего объема диска), а также удалить временные файлы.
• Шифрование – позволяет зашифровать или расшифровать автономные файлы. Чтобы зашифровать файлы, достаточно нажать кнопку Зашифровать. Если же нужно расшифровать файлы, то необходимо воспользоваться кнопкой Расшифровать.
• Сеть – дает возможность определить, будет ли выполняться автоматическая проверка медленного соединения, а также интервал проверки в минутах.
Мастер Центр синхронизации
Мастер Центр синхронизации можно отобразить с помощью одноименного значка папки Панель управления.
С помощью мастера Центр синхронизации можно просмотреть сведения о прошедших процессах синхронизации автономных файлов, а также выполнить новый процесс синхронизации (с помощью кнопки Синхронизировать все) или остановить проходящий в данный момент (кнопка Остановить все).
Основное окно мастера содержит следующие значки.
• Настройка синхронизации (аналогичен ссылке Настройка новой связи синхронизации) – устанавливает новую синхронизацию.
• Результаты синхронизации (аналогичен ссылке Просмотр результатов синхронизации) – отображает результаты прошедших в данный сеанс работы пользователя процессов синхронизации.
• Конфликты (аналогичен ссылке Просмотр конфликтов синхронизации) – выводит список конфликтов, произошедших в данный сеанс работы пользователя процессов синхронизации.
Кроме того, в поле Папки основного окна мастера Центр синхронизации отображается список каталогов, которые можно синхронизировать. Если автономные файлы включены, то в этом поле отображается папка Автономные файлы. С помощью контекстного меню данной папки можно выполнить синхронизацию автономных файлов или назначить ее на определенное время. Если же вы откроете данную папку, то сможете просмотреть список автономных файлов, а также отключить их.
Классы WMI
Напоследок стоит заметить, что теперь доступ к автономным файлам и их настройкам можно получить с помощью инструментария управления Windows (WMI). Для этого в пространство имен \\root\cimv2 были добавлены новые классы, наиболее интересные свойства и методы которых описаны ниже.
Класс Win32_OfflineFilesFileSyslnfo
Данный класс содержит сведения об автономных файлах, имеющихся на локальном компьютере. Он поддерживает следующие свойства, доступные только для чтения, которые возвращают:
• LocalAttributes, тип: uint32 – атрибуты копии локального автономного файла;
• LocalChangeTime, тип: datetime – время последнего изменения локальной копии автономного файла;
• LocalCreationTime, тип: datetime – время создания локальной копии автономного файла;