使用Powershell访问当前登录用户的远程注册表

时间:2016-06-10 21:12:21

标签: windows powershell registry printers

我正在尝试找到登录到多台计算机的用户正在使用的打印机端口。但是,当我运行我的脚本时,它正在运行Regedit作为我自己...如何为登录的用户获取它?

这是我目前的剧本:

Get-Content -Path c:\ListOfComputers.txt | ForEach-Object {
Get-ItemProperty -Path Registry::"HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts\" | ForEach-Object {Get-ItemProperty $_.pspath} | Format-List | Out-file c:\PortResults.txt
} 

0 个答案:

没有答案