麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

PowerShell查看進程的所屬用戶

2020-03-26 19:12:31
字體:
來源:轉載
供稿:網友

適用于所有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 –Query "select * from Win32_Process where name='$ProcessName'").GetOwner().User |
 Sort-Object -Unique
 

并且,如果你更改了要查看的進程的名稱,還會發現其它有趣的事情。下面的腳本會列出,當前通過PowerShell遠程管理連接到你機器的用戶:

 

 

復制代碼 代碼如下:

$ProcessName = 'wsmprovhost.exe'
 try
 {
 (Get-WmiObject -Query "select * from Win32_Process where name='$ProcessName'").GetOwner().User |
 Sort-Object -Unique
 }
 catch
 {
 Write-Warning "沒有發現用戶."
 }
 

 

 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永久免费黄色片 | 欧美成人免费电影 | 欧美三级日本三级少妇99 | 免费a视频在线观看 | 久久精品黄 | 久草成人在线 | 超碰99在线观看 | 欧美a级大胆视频 | 免费国产 | 久久久久久久久久久综合 | 国产精品视频不卡 | 亚洲精品91 | 婷婷久久影院 | 毛片视频免费观看 | 黄污网址 | 看免费的毛片 | 色网站综合 | 欧美人xx| 一级α片免费看刺激高潮视频 | 久久精品成人影院 | 欧美成人一区免费视频 | 欧美成人自拍 | h视频在线观看免费 | 亚洲一区在线国产 | 欧洲精品久久久久69精品 | 国产正在播放 | 中文字幕精品在线播放 | 中文字幕亚洲一区二区三区 | 国产日本在线 | 91 免费看片| 国产精品成人免费一区久久羞羞 | 最新av在线免费观看 | 中文日韩在线视频 | 欧美成人一区二区三区 | 亚洲午夜免费电影 | 欧美一级一区二区三区 | 爱逼爱操综合网 | 久久久www成人免费毛片 | 久久国产精品二国产精品中国洋人 | av在线视 | 91成人在线免费视频 |