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 相关内容 Cisco VoIP 电话 - 无法保存夜间服务铃配置 克隆具有不同间距的 `amsmath` 方程环境 服务器内存是否值得为台式机增加额外成本?[重复] 排版对齐方程 搜索包含特定内容的文件 如何使用 Windows 照片软件打开照片 如何在 Linux Mint 锁定屏幕中启用屏幕键盘? Kali Linux Rolling 上高级汇编的不兼容性 通过 powershell 查找正在运行的 spotfleet 实例的 IP Outlook 注册表项已损坏;尝试“修复”但一切丢失