Язык запросов WMI (WQL) - это подмножество языка структурированных запросов Американского национального института стандартов (ANSI SQL) с небольшими семантическими изменениями.
3 ответа

WQL-оператор не работает для свойства REF

gwmi -Query "SELECT * FROM Win32_Service WHERE Name LIKE '% Logon%'" (работает нормально) возвращает некоторый набор результатов, Но когда я запускаю аналогичный запрос для какого-либо другого свойства REF класса, например: Win32_DependentService че…
03 сен '12 в 12:29
1 ответ

Изменение вывода результатов WMI/WQL

Теперь это странно, но, поскольку я не знаю WMI/WQL, я надеюсь, что кто-то может помочь и обнаружить простую ошибку. Мне нужно выяснить, является ли система контроллером домена или нет - просто с WMI select DomainRole from Win32_ComputerSystem получ…
16 апр '11 в 08:50
1 ответ

Разница между ASSOCIATOR OF и методом ManagementObjectCollection GetRelated

Я заметил, что с запросами WMI, то есть WQL - SQL для WMI, вы можете использовать Associators для доступа к 2 классам в одном и том же пространстве имен, например Msvm_VirtualSystemSettingData и Msvm_ResourceAllocationSettingData, которые являются ч…
12 авг '15 в 04:06
1 ответ

Получить определенные данные диска - Get-WmiObject Win32_logicaldisk

Я пытаюсь получить FreeSpace для конкретного диска с помощью Get-WmiObject. Использование Get-WmiObject Win32_logicaldisk на моей машине возвращает следующее: PS C:\Users\Julian\Desktop\Tools\Powershell> Get-WmiObject Win32_logicaldisk | Select-O…
21 июн '18 в 00:16
0 ответов

Потребление внутренних событий WMI - как оно обрабатывается?

Недавно я написал приложение на C# для мониторинга выбора серверных приложений, которое перезапускает их в случае сбоя. Само приложение работает нормально. Однако у меня есть "пробел" в моих знаниях, который касается меня, и я не нашел ресурса, кото…
03 фев '16 в 16:04
1 ответ

Обнаружить событие USB-устройства

Я сделал консольное приложение, которое обнаруживает плагин и плагин события для всех типов USB-устройств. но я хотел, чтобы в нем была некоторая фильтрация, как будто я хотел обнаруживать только веб-камеры. Это было сделано с помощью класса GUID. К…
20 янв '14 в 11:17
2 ответа

PowerShell SCCM отображает запросы сообщений о состоянии

В настоящее время я программирую некоторые инструменты правой кнопки мыши в PowerShell для SCCM 2012. Я хотел бы запрограммировать инструмент, который отображает запросы сообщений о состоянии устройства, вызываемого правой кнопкой мыши. Я хотел бы и…
01 окт '14 в 09:46
1 ответ

Подписка MofComp не работает и сохраненный файл действует странно

Я пытаюсь зарегистрировать этот файл (mytest3.mof): #PRAGMA AUTORECOVER #pragma namespace("\\\\.\\root\\subscription") instance of __EventFilter as $EventFilter { Name = "Event Filter Instance Name"; EventNamespace = "Root\\Cimv2"; Query = "Select *…
27 апр '16 в 10:10
1 ответ

VBA получает использование сети из сетевого интерфейса

У меня проблема с получением использования Ethernet из диспетчера задач. Я использую ЦП и ОЗУ, и теперь не могу использовать Ethernet. Я буду очень рад, если кто-нибудь поможет мне, спасибо. Мой код до сих пор: Private Type MEMORYSTATUS dwLength As …
09 апр '18 в 07:42
1 ответ

WQL-запрос возвращает несколько экземпляров в коллекции

Я выполняю WQL-запрос в VBScript для извлечения данных из нашей базы данных SCCM. Я могу сделать другие запросы, которые все работают как положено. Обычно они возвращают коллекцию объектов, к которой я могу обращаться, используя стандартный метод: F…
18 дек '14 в 18:52
2 ответа

WQL WMI Запрос для поиска вновь созданных файлов

Следующий запрос должен вернуть набор файлов, созданных на диск G в тесте папок. У меня проблемы с получением следующего запроса WMI: SELECT * FROM __InstanceCreationEvent WITHIN 1 WHERE TargetInstance ISA 'CIM_DataFile' AND TargetInstance.Drive = '…
27 июл '12 в 13:20
1 ответ

C++: мониторинг создания и завершения процесса в Windows

Я случайно увидел следующую часть кода здесь. $Obj.ExecNotificationQueryAsync($hObj, "SELECT * FROM __InstanceCreationEvent WITHIN 0.5 WHERE TargetInstance ISA 'Win32_Process'") $Obj.ExecNotificationQueryAsync($hObj, "SELECT * FROM __InstanceDeletio…
06 мар '15 в 11:33
0 ответов

SCCM и Powershell - как мне получить LocalizedDisplayName приложения из PackageID?

Мне передают PackageID. Мой запрос выглядит так: select a.LocalizedDisplayName from SMS_CIContentPackage cp inner join SMS_Application a on cp.CI_ID = a.CI_ID where cp.PackageID = 'AMS001D3' Когда я выполняю его, я получаю сообщение "Ошибка при выпо…
03 ноя '18 в 01:31
1 ответ

Как запустить следующий запрос WMI?

Как выполнить следующий запрос WMI, как программно, так и в виде разовой сделки? Могу ли я использовать Visual Studio 2008, и если да, то какой язык и тип проекта я настраиваю? Я начинающий в этом, поэтому, пожалуйста, предоставьте детали. Спасибо! …
31 дек '08 в 22:51
1 ответ

Как использовать метод concat() в wql?

Я разрабатываю приложение wmi для получения логов Windows с помощью WQL-запроса. Как использовать метод CONCAT() в этом запросе. Входной WQL-запрос: wmic -U XXX%XXX //XXX "Select CONCAT(Category, '|DHCP') from Win32_NTLogEvent where TimeWritten >…
07 июн '14 в 12:14
1 ответ

Powershell WMI ROOT\MicrosoftExchangev2 и WQL для использования

(PS версия 1) PS C:\> $query = 'Select * From Exchange_PublicFolder WHERE Path LIKE "/Foo%"' PS C:\> $query Select * From Exchange_PublicFolder WHERE Path LIKE "/Foo%" PS C:\> gwmi -namespace ROOT\MicrosoftExchangev2 -query $query Get-WmiOb…
24 фев '09 в 01:40
2 ответа

Двойная обратная косая черта в PowerShell WMI/WQL-запросов

Я столкнулся со странной проблемой с моим WQL-запросом. $SCCMQuery = @' Select UAR.User, UAR.Application, UAR.CurrentState from sms_fullcollectionmembership as FCM INNER JOIN SMS_UserApplicationRequest as UAR ON UAR.User=FCM.SMSID where FCM.Collecti…
09 июл '15 в 17:31
1 ответ

Оператор IN в WQL

Мне нужно написать WMI-запрос, в котором мне нужно проверить, что какое-то значение равно одному из значений в списке, но я не обнаружил, что WQL поддерживает оператор IN, такой как SQL. Например: ВЫБРАТЬ * С устройства, ГДЕ __CLASS IN ("Устройство1…
23 окт '13 в 00:42
2 ответа

У меня есть SID учетной записи пользователя, и я хочу SID групп, которым он принадлежит

Это должно быть получено с удаленной машины. Следующий запрос работает не для идентификаторов безопасности, а для имен групп и учетных записей. "SELECT GroupComponent FROM Win32_GroupUser WHERE PartComponent = \"Win32_UserAccount.Domain='" + account…
22 мар '10 в 19:44
1 ответ

Почему свойство "SerialNumber" класса "Win32_CDROMDrive" возвращает ноль при запросе его отдельно от WMI?

При приобретении стоимости имущества SerialNumber из класса WMI Win32_CDROMDrive как это SELECT SerialNumber FROM Win32_CDROMDrive это проходит через NullReferenceException если я не изменю запрос на SELECT * FROM Win32_CDROMDrive, Затем обведите вс…
05 июл '18 в 10:53