Итак, я поигрался с этим фрагментом кода, который нашел, но не могу понять, как включить его в функцию.
$Monitors = Get-WmiObject WmiMonitorID -Namespace root\wmi
ForEach ($Monitor in $Monitors)
{
$Manufacturer = ($Monitor.ManufacturerName -notmatch 0 | ForEach{[char]$_}) -join ""
$MName = ($Monitor.UserFriendlyName -notmatch 0 | ForEach{[char]$_}) -join ""
$MSerial = ($Monitor.SerialNumberID -notmatch 0 | ForEach{[char]$_}) -join ""
Echo $Manufacturer
Echo $MName
Echo $MSerial
}
Эхо есть только для тестированияно это работает как есть.Как только я пытаюсь поместить все это в функцию, ничего не выплевывается.Я также не уверен, как создать массив, чтобы данные могли быть объединены в одну ячейку.В качестве примера можно привести последовательную ячейку 1 + 2 монитора, модель 2 + ячейку монитора 2 *.
Любая помощь приветствуется.