我使用PowerShell 3在我的Windows 7工作站上安装了Active Directory模块,当我使用“Set-Location AD:”时,它正在使用我当前的域。
是否可以将我的基本位置设置为其他域?
Import-Module ActiveDirectory
Set-Location AD:
Get-ChildItem
(显示当前的DC信息)
我想切换到另一台AD服务器。
答案 0 :(得分:3)
你可以试试这个。假设您的域名是fabrikam.local
Import-Module ActiveDirectory
New-PSDrive -Name ADFAB -PSProvider ActiveDirectory -Server "servername.fabrikam.local" -Scope Global -root "//RootDSE/"
Set-Location ADFAB:
答案 1 :(得分:0)
只是为ssaviers的回答添加一点......
如果您正在使用已安装的ntdsutil AD快照,请使用" localhost:10389"对于服务器,使用在使用dsamain挂载快照时使用的任何端口。
+1的答案虽然,New-PSDrive是我需要能够使用Get-ACL和Set-ACL恢复我们的域控制器对象的损坏权限。我认为AdminSDHolder会自行解决问题,因为Domain Controllers组是一个受保护的组,但即使尝试手动启动该过程,我们也没有看到任何结果。