国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PowerShell > 正文

PowerShell查看進程的所屬用戶

2020-10-29 20:59:41
字體:
來源:轉載
供稿:網友

適用于所有Windows PowerShell 版本

查看一個特定進程的所有者用戶是誰,有多少個改進程的實例,可以嘗試下面的代碼:

復制代碼 代碼如下:

$ProcessName = 'explorer.exe'
(Get-WmiObject -Query "select * from Win32_Process where name='$ProcessName'").GetOwner().User

注意:有許多不同的途徑可以獲取當前登陸的用戶,但是由于你的操作系統版本的不同,所以方法不盡相同。如果使用圖形化用戶界面還好,但是如果是非用戶界面Core服務器,腳本可能不能檢測到當前連接主機的用戶。


上面的例子返回了所有的“explorer.exe”進程的所有者。如果你擁有管理員權限并且遠程登陸了,用戶列表中還會可能會包括非活動用戶。因為每個桌面上打開的 explorer.exe可能屬于不同的會話,不同的用戶。

如果使用了 Sort-Object 命令,可以非常容易排除重復項。

復制代碼 代碼如下:

$ProcessName = 'explorer.exe'
 (Get-WmiObject 主站蜘蛛池模板: 舟曲县| 宝山区| 巴青县| 合水县| 康乐县| 元氏县| 陈巴尔虎旗| 道孚县| 清徐县| 宁阳县| 株洲市| 沅江市| 乡城县| 南平市| 白城市| 香河县| 江华| 游戏| 张家港市| 铜梁县| 井研县| 江北区| 灵璧县| 凉山| 巴楚县| 漾濞| 华阴市| 磴口县| 铜山县| 济宁市| 泰安市| 滁州市| 翁牛特旗| 郯城县| 施甸县| 奉贤区| 黄冈市| 屏山县| 苗栗县| 阿巴嘎旗| 安阳市|