我有一个包含两个variables的PowerShell脚本:
$d
:Array:获取TCP连接,每个进程的ID(ID)。 $gns
:获取variables$d
中每个进程的名字。 $d = @(Get-NetTCPConnection | Select -Expand OwningProcess) foreach ($s in $d) { $gns = Get-Process | Where-Object {$_.Id -eq $s} | Select -Expand Name } ConvertTo-HTML -PostContent $gns | Out-File c:\temp\TableHTML.html Invoke-Item c:\temp\TableHTML.html
结果:
正如你所看到的,结果只显示一个进程名称,这是错误的! 我想在结果中显示所有进程名称。