Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Keys Values
- chrome 10
- explorer 5
- firefox 7
- $GetCon = Get-NetTCPConnection
- $GName = foreach ($process in $GetCon) {
- $processName = (Get-Process -Id $process.OwningProcess).ProcessName
- $process | Add-Member -NotePropertyName ProcessName -NotePropertyValue $processName -PassThru
- }
- $gnmcnt = $GetCon | select -ExpandProperty ProcessName
- $frcnt=@{}
- $gnmcnt | % {if (!($frcnt.ContainsKey($_))) {$frcnt.Add($_,1)} else {$frcnt.Item($_)=$frcnt.Item($_) +1}}
- $TableBody,$StrBody=""
- $frcnt | ForEach-Object {
- $TableBody+="<tr><td>$($_.Keys)</td> <td>$($_.Values)</td></tr>"
- }
- $Body =@"
- <table>
- <th>Process</th><th>Count</th>
- $TableBody
- </table>
- "@
- $Head = "<Style> body {Background-color: lightblue; } table {background-color: white; margin: 5px; float: left; top: 0px; display: inline-block; padding:5px; border: 1px solid black} tr:nth-child(odd) {background-color: lightgray} </style>"
- $HTML = ConvertTo-Html -Body $Body -Head $Head
- $HTML | Out-File -filepath "C:temptest.html" -Force
- Invoke-Item "C:temptest.html"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement