PowerShell脚本查找进程并终止进程 2024-6-16 • powershell 我是 PowerShell 脚本的初学者,正在尝试编写一个小型 PowerShell 脚本,通过搜索文件名来查找 PID,如果显示多个 PID,则取 TOP PID 并终止该 PID。 我可以通过以下方式找到 PID获取进程但是我如何将顶部的值存储在变量中然后终止它? 答案1 PowerShell 的一个优点是,您通常不需要存储值。您只需将命令连接在一起即可。 类似这样的事情应该可以工作: Get-Process | Where-Object { $_.Name -eq "myprocess" } | Select-Object -First 1 | Stop-Process 具体细节如下: 获取进程获取所有正在运行的进程的列表 哪里对象过滤进程列表,仅显示“名称”等于“myprocess”的进程 选择对象-First 1从列表中选择第一个条目 停止进程停止传递给它的进程 答案2 添加字符串参数获取进程而且你更矮: Get-Process vlc | Stop-Process 相关内容 我如何知道哪个 IRQ 导致 CPU 使用率过高 如何使用 deb 包创建目录并更改其所有者 如何将(复制)命令与(进度条)脚本一起使用 有没有办法在 LotusNotes 中为所有用户添加附加日历? 我该如何解决安装时遇到的问题? DB2 如何授予 SYSADM 权限 按日期和用户分组的 Git 变更日志 为什么客户操作系统(Windows XP)无法检测到 USB? 使用事件查看器 过滤 IPTV 内容