如何转储 Active Directory 中的所有计算机和服务器

如何转储 Active Directory 中的所有计算机和服务器

我正在尝试从 Windows 10 上的活动目录中转储所有资产信息(重点是服务器)。目前,对我有用的主要工具是使用 powershell 的“Get-ADComputer”。

举个例子:

Get-ADComputer -Filter * -Property * | Select-Object Name,DNSHostName,OperatingSystem,OperatingSystemServicePack,IPv4Address,LastLogonDate | Export-CSV All-Windows.csv -NoTypeInformation -Encoding UTF8

但是,我觉得它缺少了一些东西,或者不能很好地覆盖所有资产,比如在 AD 中配置的 Linux 机器。我尝试安装一个名为 powersploit 的工具,但我机器上的安全权限真的让我很头疼。此外,另一个理想的功能是尝试从与我的本地 AD 环境具有信任关系的其他 AD 环境中转储资产,但优先级是第一项。

也许一些 AD 大师可以给我提供一些建议。

谢谢,乔

答案1

Get-ADComputer -Filter * -Property *

该命令返回域中的所有计算机对象。如果您缺少 Linux 计算机,则它们不会使用计算机帐户向域进行身份验证,而可能是使用用户帐户。或者根本没有。

相关内容