如果老板需要你根据当前活动目录下面的机器获取一个操作系统列表,那么本文可以作为你的初步参考。
#requires -Version 1 -Modules ActiveDirectory $max = 100 $os = Get-ADComputer -Filter * -Properties OperatingSystem -ResultPageSize $max | Group-Object -Property OperatingSystem -NoElement | Select-object -ExpandProperty Name | ForEach-Object { '"{0}"' -f $_ } $list = $os -join ',' $list # 将列表复制到剪切板 $list | clip
上面的脚本会从AD中获取所有的机器账户,并通过操作系统名称对它们进行分组,然后生成一个列表。请最好使用分页,如果你的组织规模比较大,检索所有的机器可能会很耗时。
本文链接: https://www.pstips.net/finding-logged-on-user-3.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!