在 powershell 中获取正在运行的进程列表
本文介绍了 get-process
cmdlet 以列出 powershell 中正在运行的进程。
使用 get-process
cmdlet 在 powershell 中显示正在运行的进程列表
powershell 环境中有 200 多个 cmdlet 可用。每个 cmdlet 负责执行特定的功能。
get-process
是常用的 cmdlet 之一,可帮助检索 windows 机器上正在运行的进程列表。
此 cmdlet 提供与每个进程相关的有用信息,例如进程 id、名称、内存使用情况等。此外,它还显示系统正在运行的进程的快照。
语法:
get-process [[-processname] string[]] [-nameofthecomputer string[]]
[-fileversioninfo] [-module] [commonparameters]
get-process -processid int32[] [-computername string[]]
[-fileversioninfo] [-module] [commonparameters]
get-process -processinputobject process[] [-computername string[]]
[-fileversioninfo] [-module] [commonparameters]
这些参数对于 get-process
cmdlet 是可选的,你可以根据自己的要求使用这些参数。
显示所有正在运行的进程
我们可以直接使用 get-process
命令而无需任何参数。它应该显示当时所有正在运行的进程。
此外,可以使用 gps
别名代替 get-process
命令。
get-process
gps
输出:
输出表中有几个有用的信息。
检索单个进程的信息
get-process -name typora
或者
get-process typora
上述两个命令将按给定的进程名称过滤进程列表,并显示该特定进程名称的正在运行的进程。
输出:
检索多个进程的信息
你可以通过名称参数指定多个进程作为名称参数。它将列出所有带有相关信息的进程。
get-process notepad, outlook
输出:
此外,你可以使用通配符作为进程名称。
检索具有给定属性的流程对象
我们可以在需要时显示特定属性的流程对象信息。让我们只检索 notepad
进程的 process id
。
(get-process notepad).id
输出:
此外,我们可以检索 notepad
进程的 cpu 时间属性,如下所示。
(get-process notepad).cpu
输出:
显示进程所有者
get-process
命令的默认输出不显示 processowner
属性。但是当你需要终止给定进程时,这可能是一条有价值的信息。
我们可以使用 -includeusername
参数在输出中包含 processowner
属性。
get-process -name notepad -includeusername
输出:
转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处
本文地址:
相关文章
发布时间:2024/03/04 浏览次数:358 分类:编程语言
-
本文将解释我们如何使用 powershell 的参数函数处理命令行参数,参数如何工作,我们如何使用 powershell 参数将值传递给参数,以及定义参数的基本方法是什么。
发布时间:2024/03/04 浏览次数:273 分类:编程语言
-
本教程将教你在 powershell 中向命令输出添加新行的不同方法。
发布时间:2024/03/04 浏览次数:332 分类:编程语言
-
本文将展示如何编码和解码 base64 字符串。windows powershell 当前版本没有本机命令,因此我们将向你展示如何执行此操作的替代方法。
发布时间:2024/03/04 浏览次数:324 分类:编程语言
-
本文将讨论如何使用不同的 powershell 替换方法替换或删除字符、文本和单词。
发布时间:2024/03/04 浏览次数:259 分类:编程语言
-
本文将向你展示如何在 windows powershell 中编写或打印输出。本文还将区分多个 write cmdlet 并解释它们的意义。
发布时间:2024/03/04 浏览次数:350 分类:编程语言
-
本文将展示在 windows powershell 中设置路径环境变量的正确方法。本文还展示了如何在持久性和非持久性方法中设置变量。
发布时间:2024/03/04 浏览次数:869 分类:编程语言
-
本文将讨论什么是环境变量以及如何使用多个 windows powershell 命令打印它们。
发布时间:2024/03/04 浏览次数:363 分类:编程语言
-
本文将展示在 windows powershell 中注释代码的多种方法。本文还介绍了注释代码时的一些最佳实践。
发布时间:2024/03/04 浏览次数:304 分类:编程语言
-
本文将深入了解如何使用 active directory 过滤器和 ldap 过滤器。