2016-07-28 57 views
-1

有人可以帮助我使用PowerShell脚本来检查genric管理员ID已登录访问其上所有的机器。PowerShell的通用管理ID检验

我只需要给输入一个通用的管理员ID(如管理员\ ABCD),并将其返回的所有工作站/服务器/计算机上,它可以访问。

这个功能,我们可以从MMC检查管理单元和搜索该ID并转到属性 - >登录。这给了所有的机器。

但是我正在寻找一些替代直接从我的PowerShell控制台检查,后来我可以将脚本添加到我的工具。

回答

0

使用Active Directory模块:

获取-ADUser便有“用户名” DC下-Properties logonworkstations

+0

感谢快速反应史密斯,但它会为所共享,或者如果它是一个Active Directory登录不依赖于特定的用户 – user3210597

+0

通用ID的工作的广告,这将工作。根据您的描述,这听起来像是一个通用的AD帐户,可以访问各种服务器/工作站。 – jbsmith

0

但问题是它evertime抛出一个错误,并说无法找到身份ADMIN对象/包括= PROD,DC = travp,DC =净

这是因为该genric ID是在管理域中创建....如何得到这些结果..

使用MMC管理单元中,我需要在搜索整个目录,然后我得到这个inste prod.travp.net

+0

在这种情况下,使用参数-Server获取-ADUser便有并指定在管理域的域控制器。 – jbsmith