PowerShell 7.1.3
Copyright (c) Microsoft Corporation.
PS C:\Temp> $id = (Get-Process -Id (Get-NetTCPConnection -LocalPort 22).OwningProcess | Select-Object -ExpandProperty Id)
PS C:\Temp> $id
5528
PS C:\Temp> $servicename = (Get-WmiObject -Class Win32_Service -Filter "ProcessId = $id" | Select-Object -ExpandProperty Name)
PS C:\Temp> $servicename
BvSshServer
PS C:\Temp> Restart-Service -Name $servicename
使用Powershell重启指定端口的服务
最新推荐文章于 2025-03-15 09:07:43 发布
本文详细展示了如何使用PowerShell 7.1.3通过Get-NetTCPConnection获取本地22端口连接信息,进而找到对应进程ID,利用WMI查询服务名称,并成功重启名为'BvSshServer'的服务。
750

被折叠的 条评论
为什么被折叠?



