Описание тега get-wmiobject

Get-WmiObject - это командлет PowerShell, который позволяет выполнять запросы WML к объектам WMI на локальных или удаленных компьютерах.
1 ответ

Список всех COM-портов, отображаемых в диспетчере устройств с помощью PowerShell

Я хочу включить выпадающее меню, которое заполнено списком доступных COM-портов. Я не могу найти способ легко получить имена доступных портов COM вместо COM4, ​​который создает порт $. $port = new-Object System.IO.Ports.SerialPort COM4,19200,None,8,…
3 ответа

Get-WmiObject не распознается в коде

Я получаю сообщение об ошибке при добавлении Get-WmiObject в некоторый код, который я использую для удаленного продвижения программного обеспечения. Я хочу, чтобы код проверял, какие приложения установлены в данный момент, прежде чем продолжить, но …
08 сен '17 в 18:01
1 ответ

Получайте только IPv4-адреса и исключайте IPv6 из WMI PHP

У меня есть скрипт для получения IP-адреса на основе PHP и WMI, например: Получить активную сеть адаптера function get_server_network_adapter() { $pc = "."; $obj = new COM ("winmgmts:\\\\".$pc."\\root\\cimv2"); $wmi_network_rec = $obj->ExecQuery(…
02 апр '16 в 11:15
0 ответов

Как я могу манипулировать строкой в ​​несколько целых?

Я студент и работаю над сценарием для отслеживания некоторой элементарной информации о серверах в моей компании. Этот следующий скрипт выводит процент CPU и работает на ПК с одним CPU. Вывод на моем компьютере будет выглядеть так: 60 Вот как выгляди…
25 июн '18 в 07:15
1 ответ

PowerShell для удаленного получения членства локального пользователя

Нужна помощь здесь. Мне нужно получить список локальных пользователей удаленного компьютера и в какую группу они входят, используя скрипт PowerShell. Я старался: Get-LocalUser Get-LocalGroup Get-LocalGroupMember Также: gwmi win32_UserAccount gwmi wi…
1 ответ

Названия групп Powershell возвращаются без пробелов

Я использую get-WmiObject -class Win32_Group чтобы получить список групп для допроса. У меня проблема с соглашением об именах. Есть названия групп, такие как Admin Users, AdminUsers, Admin_Users, Admin WWW Users, Admin Users_, так далее. Моя проблем…
19 апр '18 в 19:42
3 ответа

Преобразование даты и времени из wmiobject в datetime

Попытка получить разницу в днях между датами: сегодняшняя дата. и дата / время от объекта wmiobject (это было взято из сообщения из сценария PendingReboot из блога Hey, Scripting!): $Lastreboottime = Get-WmiObject win32_operatingsystem -ComputerName…
2 ответа

Использование (*) в команде Where в PowerShell

Я использую эту команду, чтобы получить локального пользователя в группе администраторов, и она работает Get-WmiObject -Class Win32_Groupuser -ComputerName $computer |? {$_.groupcomponent -like '*"Administrators"' -and $_.Partcomponent -like '*"User…
19 апр '18 в 14:23
1 ответ

Как изменить свойство LogFile.Directory через WMI на удаленном компьютере?

Я смог получить, используя WMI, значение LogFile.Directory для конкретного сайта IIS, расположенного на удаленном компьютере. Теперь мне нужно изменить LogFile.Directory собственность - это шаг в процессе автоматизации - но я бью стену. Это то, что …
18 апр '16 в 11:54
1 ответ

Извлечь идентификатор пользователя NT из powershell

get-wmiobject -class win32_computersystem -computername c73118 | format-table username Будет выводить что-то похожее на: username -------- GHS_NTDOMAIN\amacor Можно ли вывести только amacor только часть?
05 сен '14 в 20:52
1 ответ

Win32_processor показывает только CPU0

Я пытаюсь получить счетчик производительности с компьютера, и до сих пор я использовал Get-Counter, но покопался в MSDN и обнаружил, что WMI Object Win32_processor имеет свойство под названием LoadPercentage, Но после дурачиться я заметил, что он по…
14 июл '16 в 09:07
0 ответов

Get-WMIObject Доступ запрещен, аналогичный запрос

Я выполняю запросы WMI удаленно против окна Windows Server 2012. У меня есть два запроса, которые делают одну и ту же вещь, один из которых более эффективен, чем другой. Запрос 1: Get-WmiObject Win32_Processor | Select NumberOfCores, Caption, MaxClo…
3 ответа

Используя WMI из PowerShell или C# - как я могу получить время удаленного хоста, включая миллисекунды?

Мне нужно получить дату и время удаленного хоста, включая миллисекунды, используя WMI. Следующее не достаточно хорошо: Get-WmiObject Win32_UTCTime -ComputerName MY_REMOTE_HOST Поскольку миллисекунды НЕ реализованы в классе Win32_CurrentTime, который…
17 дек '18 в 14:31
1 ответ

Команда Powershell для команды / скрипта, чтобы проверить, сколько активных пользователей (локальных и доменных) в настоящее время вошли в систему

Я ищу команду / скрипт, чтобы проверить, сколько пользователей (локальных и доменных) в настоящее время вошли в систему и были активны в течение последних 30 минут, чтобы я мог принять решение о перезагрузке компьютера или нет. Надеюсь, без Get-ADUs…
23 июн '16 в 08:34
1 ответ

Инструкция If / Else с использованием Get-WMIObject

Я пытаюсь использовать "Get-WMIObject". Если я запускаю сценарий, он выводит красный текст, а не зеленый, как следует на основе оператора if / else. Кроме того, после запуска скрипта, если я наберу $PredictFailure, он показывает, что $PredictFailure…
19 фев '18 в 21:57
1 ответ

PowerShell [wmiclass] Win32_Process.Create() затем дождитесь завершения пакетного файла

Я запланировал задание агента SQLserver, которое выполняет сценарий PowerShell, который вызывает пакетный процесс для запуска. Однако при запуске PowerShell он не дождался завершения пакетного файла, прежде чем перейти к следующему шагу задания. Что…
1 ответ

WMI изменить имя свойства

У меня есть устаревшее приложение, которое работает на Windows 7 а также Windows 2003 Server но не работает над 2012 R2, Получая ОС несовместимую ошибку. Когда я пытаюсь захватить procmon, узнал, что выполняет WMI запрос Select Name from Win32_Opera…
30 янв '17 в 05:23
3 ответа

Удаленное удаление только определенного процесса командной строки с помощью PowerShell

Я пытаюсь написать скрипт для удаленного уничтожения определенного процесса командной строки. Если я запускаю get-process локально, я вижу, что процесс CMD.exe можно сузить с помощью значения, указанного в поле "MainWindowTitle". Если я получаю имя …
16 окт '18 в 13:20
0 ответов

Определить физический диск по букве диска

Я пытаюсь определить оборудование, на котором выполняется мой тест на основе PowerShell. Я могу получить букву диска достаточно легко, а с Win32_Volume я могу получить некоторую полезную информацию, такую ​​как формат диска. А с Win32_diskdrive я мо…
16 сен '16 в 15:41
1 ответ

Командная строка Get-WmiObject ДОБАВЛЕНИЕ текста в переменную

Это действующий код: $Result1 = Get-WmiObject -Class Win32_Processor | Я хотел бы "ДОБАВИТЬ ТЕКСТ КАК ЭТИКЕТКУ", как это: $Result1 = "ADD TEXT AS LABEL" & Get-WmiObject -Class Win32_Processor | Любые предложения с благодарностью.
18 авг '16 в 11:37