Windows Vista. Для профессионалов
Шрифт:
• NoAutoRebootWithLoggedOnUsers – если значение данного параметра равно 1, то вместо выполнения автоматической перезагрузки после запланированной установки обновления пользователю будет выведен запрос с предложением перезагрузки.
• AUPowerManagement – при установке значения этого параметра равным 1 будет разрешено пробуждение компьютера из состояния сна (если необходимо установить новое обновление).
• NoAUShutdownOption – если значение данного параметра равно 1, то в окне Завершение работы Windows после загрузки нового обновления не будет отображаться команда
• NoAUAsDef aultShutdownOption – при установке значения этого параметра равным 1 команда Установить обновления и завершить работу, отображаемая в окне Завершение работы Windows после загрузки нового обновления, не будет устанавливаться как действие по умолчанию. Параметр также доступен в корневом разделе HKEY_CURRENT_USER.
• AUOptions – если значение данного параметра равно 2, то операционная система будет уведомлять пользователя перед загрузкой и перед установкой обновлений (в области уведомлений будет появляться сообщение о том, что обновления готовы к загрузке или установке). Если значение данного параметра равно 3, то операционная система будет уведомлять пользователя только при установке уже загруженных обновлений. Если же значение равно 4, то загрузка и установка обновлений будут выполняться согласно установленному расписанию без уведомления пользователя. Расписание обновлений определяется в параметрах ScheduledlnstallDay и ScheduledlnstallTime.
• NoAutoUpdate – при установке значения этого параметра равным 1 будет запрещена возможность автоматического обновления.
• ScheduledlnstallDay – значение данного параметра определяет день, на который будет назначен поиск новых обновлений.
• ScheduledlnstallTime – значение определяет час, на который будет назначен поиск новых обновлений.
• DetectionFrequencyEnabled – если значение данного параметра равно 1, то стандартная частота поиска новых обновлений будет заменена значением, указанным в параметре DetectionFrequency. При этом частота поиска обновлений будет изменена только в том случае, если значение параметра UseWUServer равно 1.
• DetectionFrequency – значение определяет частоту (в часах), с которой служба обновления будет выполнять поиск новых обновлений. По умолчанию используется интервал в 22 часа.
• ElevateNonAdmins – если значение данного параметра равно 1, то уведомления об установке обновлений будут отображаться не только администраторам компьютера, но и обычным пользователям.
• AutoInstallMinorUpdates – при установке значения этого параметра равным 1 обновления, не требующие перезагрузки компьютера после своей установки, будут устанавливаться сразу после загрузки.
Работа с WMI
В операционной системе Windows Vista появилось новое пространство имен репозитария CIM, содержащее классы, позволяющие просматривать содержимое компонента Центр обновления Windows. Данное пространство имен называется \\. \root\ SecurityCenter. Оно поддерживает следующие классы.
Класс AntiVirusProduct
Данный класс описывает установленный в
• companyName, тип: string – определяет название компании, которая создала данный антивирусный пакет.
• displayName, тип: string – указывает название программы.
• instanceGuid, тип: string – является ключевым. Оно определяет CLSID-номер установленного продукта.
• onAccessScanningEnabled, тип: boolean – указывает, разрешен ли процесс сканирования компьютера.
• pathToSignedProductExe, тип: string – содержит путь к программе.
• productUptoDate, тип: boolean – содержит дату программы.
• versionNumber, тип: string – определяет версию антивирусного пакета.
Класс Firewall Product
Данный класс описывает установленный в операционной системе брандмауэр. Его свойства доступны как для чтения, так и для записи.
• companyName, тип: string – определяет название компании, которая выпустила данный брандмауэр.
• displayName, тип: string – указывает название брандмауэра.
• instanceGuid, тип: string – является ключевым. Оно определяет CLSID-номер установленного продукта.
• enabled, тип: boolean – указывает, работает ли брандмауэр в данный момент.
• onAccessScanningEnabled, тип: boolean – определяет, разрешен ли процесс сканирования компьютера.
• pathToSignedProductExe, тип: string – содержит путь к программе.
• versionNumber, тип: string – определяет версию брандмауэра.
Класс AntiSpywareProduct
Данный класс описывает установленный в операционной системе продукт, предназначенный для поиска шпионских программ и модулей. Например, к такому продукту относится стандартная программа Защитник Windows операционной системы Windows Vista. Свойства данного класса доступны как для чтения, так и для записи.
• CompanyName, тип: string – определяет название компании, которая создала данный продукт.
• DisplayName, тип: string – указывает название продукта.
• InstanceGuid, тип: string – является ключевым. Оно определяет CLSID-номер установленного продукта.
• pathToSignedProductExe, тип: string – содержит путь к программе.
• productEnabled, тип: Boolean – определяет, работает ли продукт в данный момент.
• productUptoDate, тип: Boolean – содержит дату программы.
• versionNumber, тип: string – указывает версию продукта.
Механизм совместимости
Немаловажным условием комфортной работы пользователей в новой операционной системе Windows Vista является возможность запуска программ, написанных для предыдущих версий операционных систем семейства Windows.
Действительно, нет ничего хуже, чем ошибка при попытке установки или запуска жизненно необходимой вам программы, которая раньше отлично работала на предыдущих версиях Windows. Иногда такая ошибка может поставить последнюю точку в вопросе выбора операционной системы, в которой будет работать пользователь. И, конечно, не в пользу новой операционной системы Windows Vista.