powershell - 用户及其所在的主机的Powershell列表

标签 powershell

有人有什么建议吗?我需要从Active Directory生成用户及其登录的计算机的列表。我希望得到这样的东西:

用户名主机名

user.lastname ComputerA1

到目前为止,我已经:

Enter-PSSession Import-Module ActiveDirectory Get-ADComputer -Filter * -Properties Name Get-ADuser -filter * -Properties * | export-csv '\\\AD_UserLists.csv'



这行得通,有点。我可以从AD生成计算机列表,也可以生成ADUsers列表(尽管包含所有用户信息)。不幸的是,我无法将数据生成为单个CSV。

意见/建议???

谢谢
大卫

最佳答案

您可以使用wmi函数

Get-WmiObject -Class Win32_ComputerSystem -ComputerName "computersname" | Select-Object Name,Username

关于powershell - 用户及其所在的主机的Powershell列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50339652/

相关文章:

PowerShell 管道或输入参数

PowerShell:如何删除 Path 环境变量中的路径

azure - 如何通过 powershell 脚本更新智能检测设置警报

电源外壳; foreach 对象;如何再次创建正确的输出到管道

internet-explorer - 对Windows Powershell中弹出窗口的引用

powershell - 如何使用powershell v1发送带附件的电子邮件?

powershell - 仅使用 powershell,对包含 300 行的文本文件进行排序,首先按字符串长度排序,然后,一旦达到该长度,按字母顺序设置它们

windows - 带参数启动进程 powershell.exe

powershell - 将 PowerShell 中的整数初始化为负值后递增

powershell - 如何使用Powershell(或CMD)在Docker中挂载Windows文件夹?