KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программное обеспечение » Роман Клименко - Windows Vista. Для профессионалов

Роман Клименко - Windows Vista. Для профессионалов

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Роман Клименко, "Windows Vista. Для профессионалов" бесплатно, без регистрации.
Перейти на страницу:

• Шифрование – позволяет зашифровать или расшифровать автономные файлы. Чтобы зашифровать файлы, достаточно нажать кнопку Зашифровать. Если же нужно расшифровать файлы, то необходимо воспользоваться кнопкой Расшифровать.

• Сеть – дает возможность определить, будет ли выполняться автоматическая проверка медленного соединения, а также интервал проверки в минутах.

Мастер Центр синхронизации

Мастер Центр синхронизации можно отобразить с помощью одноименного значка папки Панель управления.

С помощью мастера Центр синхронизации можно просмотреть сведения о прошедших процессах синхронизации автономных файлов, а также выполнить новый процесс синхронизации (с помощью кнопки Синхронизировать все) или остановить проходящий в данный момент (кнопка Остановить все).

Основное окно мастера содержит следующие значки.

• Настройка синхронизации (аналогичен ссылке Настройка новой связи синхронизации) – устанавливает новую синхронизацию.

• Результаты синхронизации (аналогичен ссылке Просмотр результатов синхронизации) – отображает результаты прошедших в данный сеанс работы пользователя процессов синхронизации.

• Конфликты (аналогичен ссылке Просмотр конфликтов синхронизации) – выводит список конфликтов, произошедших в данный сеанс работы пользователя процессов синхронизации.

Кроме того, в поле Папки основного окна мастера Центр синхронизации отображается список каталогов, которые можно синхронизировать. Если автономные файлы включены, то в этом поле отображается папка Автономные файлы. С помощью контекстного меню данной папки можно выполнить синхронизацию автономных файлов или назначить ее на определенное время. Если же вы откроете данную папку, то сможете просмотреть список автономных файлов, а также отключить их.

Классы WMI

Напоследок стоит заметить, что теперь доступ к автономным файлам и их настройкам можно получить с помощью инструментария управления Windows (WMI). Для этого в пространство имен \rootcimv2 были добавлены новые классы, наиболее интересные свойства и методы которых описаны ниже.

Класс Win32_OfflineFilesFileSyslnfo

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

• LocalAttributes, тип: uint32 – атрибуты копии локального автономного файла;

• LocalChangeTime, тип: datetime – время последнего изменения локальной копии автономного файла;

• LocalCreationTime, тип: datetime – время создания локальной копии автономного файла;

• LocalLastAccessTime, тип: datetime – время последнего доступа к локальной копии автономного файла;

• LocalLastWriteTime, тип: datetime – время последнего изменения локальной копии автономного файла;

• LocalSize, тип: sint64 – размер (в байтах) локальной копии автономного файла;

• OriginalAttributes, тип: uint32 – атрибуты автономного файла-оригинала;

• OriginalChangeTime, тип: datetime – время последнего изменения автономного файла-оригинала;

• OriginalCreationTime, тип: datetime – время создания автономного файла-оригинала;

• OriginalLastAccessTime, тип: datetime – время последнего доступа к автономному файлу-оригиналу;

• OriginalLastWriteTime, тип: datetime – время последнего изменения автономного файла-оригинала;

• OriginalSize,тип: sint64 – размер автономного файла-оригинала в байтах;

• RemoteAttributes, тип: uint32 – атрибуты копии удаленного автономного файла;

• RemoteChangeTime, тип: datetime – время последнего изменения удаленной копии автономного файла;

• RemoteCreationTime,тип: datetime – время создания удаленной копии автономного файла;

• RemoteLastAccessTime, тип: datetime – время последнего доступа к удаленной копии автономного файла;

• RemoteLastWriteTime, тип: datetime – время последнего изменения удаленной копии автономного файла;

• RemoteSize, тип: sint64 – размер (в байтах) удаленной копии автономного файла.

Класс Win32_OfflineFilesPinlnfo

Содержит сведения о принадлежности автономного файла определенным объектам. Он поддерживает следующие свойства, доступные только для чтения.

• Pinned, тип: boolean – указывает принадлежность данного автономного файла.

• PinnedForComputer, тип: uint32 – определяет, принадлежит ли данный автономный файл всем пользователям компьютера. Возможными значениями данного свойства являются: принадлежит, не принадлежит, состояние унаследовано.

• PinnedForFolderRedirection, тип: uint32 – указывает, можно ли пользователю применять компонент перенаправления папки операционной системы для данного автономного файла. Возможными значениями данного свойства являются: принадлежит, не принадлежит, состояние унаследовано.

• PinnedForUser, тип: uint32 – определяет, принадлежит ли данный автономный файл текущему пользователю. Возможными значениями данного свойства являются: принадлежит, не принадлежит, состояние унаследовано.

• PinnedForUserByPolicy, тип: uint32 – указывает, принадлежит ли данный автономный файл текущему пользователю на основе состояния групповой политики. Возможными значениями данного свойства являются: принадлежит, не принадлежит, состояние унаследовано.

Класс Win32_OfflineFilesChangelnfo

Содержит описание возможностей изменения локальной копии автономного файла. Он поддерживает следующие свойства, доступные только для чтения, которые указывают:

• CreatedOffline, тип: boolean – разрешено ли создавать автономный файл, если сетевой доступ к оригинальной копии автономного файла отсутствует;

• DeletedOffline, тип: boolean – разрешено ли удалять автономный файл, если сетевой доступ к оригинальной копии автономного файла отсутствует;

• Dirty, тип: boolean – была ли изменена копия автономного файла, пока доступ к ее оригиналу отсутствовал;

• ModifiedAttributes, тип: boolean – разрешено ли изменять автономный файл, если сетевой доступ к оригинальной копии автономного файла отсутствует;

• Modif iedData, тип: boolean – было ли изменено содержимое копии автономного файла, пока доступ к ее оригиналу отсутствовал;

• Modif iedTime, тип: boolean – была ли изменена временная метка копии автономного файла, пока доступ к ее оригиналу отсутствовал.

Класс Win32_OfflineFilesConnectionlnfo

Содержит сведения о состоянии сетевого подключения для данного автономного файла. Он поддерживает следующие свойства, доступные только для чтения, которые определяют текущее состояние.

• ConnectState, тип: uint32 – сетевого подключения к оригиналу данного автономного файла; возможны следующие значения данного свойства: неизвестно, сетевое подключение отсутствует и работа ведется с копией файла, сетевое подключение установлено и работа ведется с оригиналом автономного файла.

• OfflineReason, тип: uint32 – доступа к автономным файлам; возможны следующие значения данного свойства: неизвестно, значение свойства не применимо, работа в автономном режиме, работа по медленному соединению, сетевое подключение отсутствует, необходима синхронизация, элемент приостановлен.

Класс Win32_OfflineFilesSuspendlnfo

Класс содержит сведения о приостановленной синхронизации элемента. Он поддерживает следующие свойства, доступные только для чтения.

• Suspended, тип: boolean – определяет, приостановлена ли синхронизация элемента в данный момент.

• SuspendedRoot, тип: boolean – указывает, приостановлено ли дерево элементов.

Класс Win32_OfflineFilesProgress

Содержит сведения о текущем состоянии синхронизации автономного файла. Класс поддерживает следующие свойства, доступные только для чтения.

• CallbackReason, тип: uint32 – определяет, поддерживает ли автономный файл обратный вызов. Возможные значения: Progress и SyncConflictResolution.

• ProgressReason, тип: uint32 – указывает текущее состояние связи с оригиналом автономного файла. Возможные значения данного свойства: начало, окончание, элемент начала, элемент окончания.

• Result, тип: uint32 – определяет код результата операции синхронизации.

Этот класс также поддерживает одно свойство, доступное как для чтения, так и для записи. Это свойство Abort, имеющее тип boolean, которое позволяет остановить операцию синхронизации данного автономного файла.

Класс Win32_OfflineFilesSimpleProgress

Класс содержит сведения о текущем состоянии синхронизации автономного файла. Он поддерживает следующие свойства, доступные только для чтения.

• CallbackReason, тип: uint32 – указывает, поддерживает ли автономный файл обратный вызов. Возможные значения: Progress и SyncConf lictResolution.

• ProgressReason, тип: uint32 – определяет текущее состояние связи с оригиналом автономного файла. Возможные значения данного свойства: начало, окончание, элемент начала, элемент окончания.

• Result, тип: uint32 – указывает код результата операции синхронизации.

Класс также поддерживает два свойства, доступных как для чтения, так и для записи. Это свойство Abort, имеющее тип boolean, которое позволяет остановить операцию синхронизации данного автономного файла. И свойство Retry, имеющее тип uint32, которое позволяет повторить операцию синхронизации данного автономного файла, если предыдущая синхронизация была неудачной.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*