Описание тега wmi

Инструментарий управления Windows (WMI) - это API-интерфейс для управления операционной системой Windows на локальных или удаленных компьютерах.
2 ответа

Чтение удаленного файла без обмена файлами

Я пытаюсь прочитать файл на удаленном компьютере, однако порты для обмена файлами заблокированы. На самом деле большинство porst закрыты и имеют доступ только для выполнения запросов WMI и Registry. Можно ли читать или извлекать данные с удаленного …
06 окт '11 в 23:14
1 ответ

Доступ WMI в.NET требует административных привилегий?

Я пишу приложение, чтобы получить некоторую системную информацию. И я хотел бы знать, потребует ли приложение административных привилегий для запуска. Я сделал несколько кратких поисков документации WMI, Google и SO. Во всем, что я нашел, я не замет…
18 июн '14 в 21:29
3 ответа

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

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

WMI & C# они могут играть вместе?

Я видел полезное, что может быть WMI. Мой вопрос, все ли API WMI можно использовать с языком.net, таким как C#, или это только через C++ и Scripting? Знаете ли вы, где я могу найти информацию. Я мог найти только несколько примеров. Спасибо большое.
04 окт '10 в 22:29
1 ответ

Как повысить отзывчивость логики ManagementEventWatcher?

Меня подозревают Win32_ProcessStartTrace события класса для уведомления о запуске процесса на ПК: Me.processStartWatcher = New ManagementEventWatcher(New WqlEventQuery("SELECT * FROM Win32_ProcessStartTrace")) Тем не менее, это кажется неэффективным…
30 окт '15 в 13:56
1 ответ

Как удалить зону DNS с помощью WMI

Я могу создать новую зону, добавлять и удалять записи для этой зоны, и все относительно легко, используя WMI и System.Management, но пока не могу понять, как удалить зону. Это не похоже на метод в документации WMI: http://msdn.microsoft.com/en-us/li…
30 сен '10 в 01:37
2 ответа

Как узнать, какой пользователь или группа имеет доступ к файлам / папкам в Windows?

Я хочу знать, какой пользователь или группы имеет доступ к файлам / папкам (разрешение) в Windows с помощью PowerShell? Я попробовал это с помощью этого кода: $Files = "D:\Akki\data\*.txt" Get-Acl $Files | Format-Table -property PSPath, Owner Но это…
27 мар '18 в 10:32
0 ответов

Добавить протокол Dcom через свойства wmi программно

Чтобы использовать фиксированный порт wmi на моем сервере, мне нужно сделать следующее: 1. Открыть Компонент Услуги 2. Откройте конфигурацию Dcom. 3.Открытые свойства управления Windows и инструментария 4. Перейдите на вкладку Конечные точки 5. Нажм…
18 дек '14 в 09:26
1 ответ

wmi: свойство возвращается null

Я пытаюсь создать простое приложение Windows Forms, которое может запрашивать возможности компьютера пользователя с помощью WMI (начиная с жестких дисков). До сих пор у меня так далеко (HardDriveCheckResult это мой собственный класс): ConnectionOpti…
17 апр '12 в 22:28
3 ответа

Скрипт, не назначающий объекты WMI массиву правильно

Я пытаюсь создать сценарий, который обнаруживает профили пользователей домена, возраст которых не превышает 15 дней, и удаляет их. Это будет связано с заданием, которое будет выходить из любых незанятых сессий до его запуска. Мне известно, что это о…
18 июл '17 в 08:34
1 ответ

C#: многопоточное (WMI) приложение блокирует графический интерфейс

Мне было интересно, есть ли у кого-нибудь руководство по проблеме, с которой я столкнулся, с кодом ниже. Целью кодов является: Загрузить список 1000 компьютеров Соберите информацию от них, используя WMI и Parallel.foreach() Запишите эту информацию н…
1 ответ

ManagementObjectSearcher не работает в глобальном хуке

Когда я пытаюсь получить все запущенные процессы внутри обработчика событий мыши, возникает исключение. Сначала я подумал, что проблема сохраняется, потому что я поставил async ключевое слово перед обработчиком события мыши, но это не так, поскольку…
03 авг '16 в 22:21
1 ответ

Как уведомить определенное событие журнала Windows?

Я работаю над программой, которая должна уведомить определенное событие в журнале событий Windows. Я не знаю параметров, которые необходимо указать в функции NotifyChangeEventLog(). Ниже приведен код, с которым я работал: import win32evtlog server =…
26 июн '18 в 06:41
1 ответ

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

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

Управление Microsoft NLB с помощью WMI C#

Я пытаюсь контролировать NLB с помощью WMI. WqlObjectQuery wql = new WqlObjectQuery (@"SELECT * FROM MicrosoftNLB_Node"); ManagementObjectSearcher search = new ManagementObjectSearcher(wql); foreach (var obj in search.Get()) { MessageBox.Show(obj.To…
09 дек '11 в 13:30
1 ответ

Как я могу запросить дисковые квоты NTFS в C#?

Мне нужно, чтобы все пользователи данного удаленного компьютера могли найти дисковые квоты этих пользователей и их фактическое использование. Я должен быть в состоянии сделать эту отчетность в приложении C#. (Ну, технически плагин DLL для приложения…
20 ноя '09 в 17:15
1 ответ

Группа wmi, в которой состоят пользователи

У меня есть код, который находит всех местных пользователей: ManagementObjectSearcher userSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_UserAccount"); foreach (ManagementObject user in userSearcher.Get()) { if ((bool)user["LocalAccoun…
13 апр '10 в 08:28
2 ответа

Ошибка подшивки узла Fusion Log - результат привязки: hr = 0x1. Неправильная функция

Я пытаюсь докопаться до странного поведения на одной машине. У меня есть тривиальное консольное приложение, которое будет работать в интерактивном режиме, но когда я вызываю его через WMI, оно сразу запускается и завершается. Я включил журнал Fusion…
31 янв '15 в 14:05
2 ответа

WMI установить переменную в LINUX?

Что такое в Linux эквивалентный код этого фрагмента vb.net: Public Sub SwitchGFX() ' Switches GFX card on MSI Notebooks ' Coded by Zibri http://www.zibri.org Dim mo As New ManagementObject("\root\WMI:MSI_System.InstanceName=""ACPI\\PNP0C14\\0_4""") …
30 окт '16 в 17:05
1 ответ

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

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