Я пытаюсь написать скрипт (PowerShell), который возвращает имя ЦП с использованием Win32:
$temp = Get-WmiObject Win32_Processor
$temp.Name
function Get-CPU-Name {
[parameter(Mandatory=$true)][ValidateNotNullOrEmpty()][System.Management.ManagementBaseObject]$Temp1
return $Temp1.Name
}
Get-CPU-Name
Вызов функции должен вернуть имя процессора, но ничего не возвращает. Как правильно передать переменную с результатами команды «Get-WmiObject Win32_Processor» в функцию