nesco писал(а):
Те, мне необходимо получить не полный список IPv4-адресов, а список IPv4-адресов только физических интерфейсов.(Get-NetIPAddress -AddressFamily IPv4 -InterfaceIndex (Get-NetAdapter -Physical).ifIndex).IPAddress
Это в одну строчку. Обычно это 3-4 строчки
Add(MainForm,8845070,329,154)
{
Width=381
Height=450
Point(onClose)
link(onCreate,5447582:doConsoleExec,[])
link(onClose,5447582:doConsoleTerminate,[])
}
Add(WinExec,5447582,385,154)
{
FileName="powershell"
Param="-Command (Get-NetIPAddress -AddressFamily IPv4 -InterfaceIndex (Get-NetAdapter -Physical).ifIndex).IPAddress\r\n"
Mode=0
Point(doConsoleExec)
Point(onConsoleResult)
Point(onConsoleError)
Point(onConsoleTerminate)
Point(doConsoleTerminate)
link(onConsoleResult,14369307:doWork2,[])
link(onConsoleError,7606120:doWork2,[])
link(onConsoleTerminate,7606120:doWork3,[(438,188)])
}
Add(Memo,14325343,511,168)
{
Width=365
Height=411
Align=5
Font=[Lucida Console,12,0,0,204]
ScrollBars=3
}
Add(Charset,5372131,455,168)
{
link(onCharset,14325343:doAdd,[])
}
Add(HubEx,14369307,434,168)
{
link(onEvent,5372131:doCharset,[])
}
Add(HubEx,7606120,434,175)
{
Angle=3
link(onEvent,14369307:doWork3,[])
}