У меня в powershell 2.0 есть функция getip, которая получает IP-адрес (а) удаленной системы.
function getip {
$strComputer = "computername"
$colItems = GWMI -cl "Win32_NetworkAdapterConfiguration" -name "root\CimV2" -comp $strComputer -filter "IpEnabled = TRUE"
ForEach ($objItem in $colItems)
{Write-Host $objItem.IpAddress}
}
Проблема, с которой я столкнулся, заключается в получении вывода этой функции в переменную. Следующее не работает ...
$ipaddress = (getip)
$ipaddress = getip
set-variable -name ipaddress -value (getip)
любая помощь с этой проблемой будет принята с благодарностью.