Данная статья описывает создание программы запуска «инсталляционных» файлов и отслеживание завершения, как основного, так и дочерних процессов создаваемых основным.
Исходники по языку программирования CSharp
Если вы столкнулись с проблемой и хотите поделиться своим опытом, знаниями или у вас есть интересная статья с иностранного сайта, предложение новой темы, статью которую Вы хотите видеть в ближайшем будущем, расскажите нам об этом и мы обязательно поделимся этими знаниями со всеми. Возможно, для других ваши знания, опыт и советы окажутся очень ценными и помогут вовремя найти правильный выход или не совершить ошибок.Так же если у вас есть предложение о сотрудничестве, пожелания, указать на нарушения сайта или просто сказать слова благодарности, все это вы можете сделать через форму обратной связи. Читать дальше
Показаны сообщения с ярлыком WMI. Показать все сообщения
Показаны сообщения с ярлыком WMI. Показать все сообщения
Инсталлятор с ожиданием завершения процесса.
Данная статья описывает создание программы запуска «инсталляционных» файлов и отслеживание завершения, как основного, так и дочерних процессов создаваемых основным.
Получение SMART информации
Данный пример показывает реализацию получения локальной и удаленной SMART информации с установленных жестких дисков на компьютере, с использованием WMI классов:
- Win32_DiskDrive;
- Win32_PhysicalMedia;
- MSStorageDriver_FailurePredictStatus;
- MSStorageDriver_FailurePredictThresholds;
- MSStorageDriver_FailurePredictThresholds.
Получение значений VID и PID usb накопителей
В случае если необходимо установить драйвер к USB накопителю или выполнить программный ремонт, вам не обойтись без получения двух идентификаторов устройства:
- VID – это Vendor Identifier (идентификатор производителя);
- PID – это Product Identifier (идентификатор продукта, то есть конкретной модели устройства).
Администрирование Windows с помощью WMI и WMIC

| Название: | Администрирование Windows с помощью WMI и WMIC (+ CD-ROM) |
| Автор: | Попов Андрей, Шикин Евгений |
| Издательство: | БХВ-Петербург |
| Год: | 2004 |
| Формат: | DjVu |
| ISBN: | 5-94157-349-9 |
| Язык: | Русский |
| Размер: | 15.4 МБ |
Данная книга не посвящена языку CSharp, но повысит ваш профессионализм так как большинство идей высказанных автором могут быть легко применены. В книге рассматривается базовая технология Microsoft для управления Windows-системами - Windows Management Instrumentation (WMI).
Серийный номер материнской платы
Windows Management Instrumentation (WMI) в дословном переводе — это инструментарий управления Windows. Если говорить более развернуто, то WMI — это одна из базовых технологий для централизованного управления и слежения за работой различных частей компьютерной инфраструктуры под управлением платформы Windows. Для получения серийного номера, необходимо воспользоваться классом Win32_BaseBoard, который предоставляет сведения о материнской плате.
Загрузка центрального процессора
Чтобы определить тип (модель), количество ядер, загрузку процессора и многое другое, можно воспользоваться классом инструментария управления Windows (WMI(http://ru.wikipedia.org/wiki/WMI)) Win32_Processor в пространстве имен root\cimv2. Сам класс является производным от класса CIM_Processor, ключевым свойством является DeviceID. Рассмотрим получение тип, количество ядер и загрузку процессора установленного на компьютере.
Получение температуры процессора с помощью WMI
Для получения информации о температуре центрального процессора и системной платы воспользуемся одной из базовых технологий для централизованного управления и слежения за работой различных частей компьютерной инфраструктуры под управлением платформы Windows - Windows Management Instrumentation (WMI). Так как WMI построен по объектно-ориентированному принципу, то все данные операционной системы представлены в виде объектов и их свойств и методов. Все классы группируются в пространства имен, которые иерархически упорядочены и логически связаны друг с другом по определенной технологии или области управления. В WMI имеется одно корневое пространство имен Root, которое в свою очередь имеет 4 подпространства: CIMv2, Default, Security и WMI. Воспользуемся последним подпространством «WMI» и его классом «MSAcpi_ThermalZoneTemperature». Данный класс содержит данные об текущей температуре системной платы и центрального процессора.
Получение информации об USB накопителях подключенных к ПЭВМ через WMI
Рассмотрим пример получения информации о подключенных USB накопителях с использованием WMI (Windows Management Instrumentation) и его класса Win32_DiskDrive. Класс Win32_DiskDrive позволяет получить информацию о накопителях, подключенных к компьютеру, точнее технических параметрах. В состав класса входят 49 свойств, которые доступны только для чтения. Класс находится в пространстве имен CIMV2, MOF файл - Cimwin32.mof, динамическая библиотека Cimwin32.dll, провайдер Win32.
Copyright © 2011-2015 Справочник по C#. Все права защищены.
















