使用 PowerShell 管理 Windows 2003 Active Directory 域?

flo*_*oyd 7 windows powershell windows-server-2003 active-directory windows-server-2008-r2

您能否使用Active Directory PowerShell 模块管理 Windows 2003 功能级别域?

这些模块是在 Server 2008 R2 中引入的,因此它们不能在 Server 2003 上运行,但我已经阅读了有关使用 AD 管理网关服务执行此操作的信息。如果我只有 Windows 2003 域控制器而没有 Windows 2008 R2 域控制器,我不清楚这是否可行。

有没有人确定知道?

Hop*_*00b 6

啊哈!

是的,您可以使用 AD PowerShell 模块管理 2003 FL 域。(我自己做……好吧,2k3 R2……并在 PowerShell Community 上检查这个 [旧] 线程。)

然而,这些模块本身打算安装在 Server 2k8 或 Win7 上,虽然我已经看到了在 XP 或 2k3 上安装它的参考资料,但这对我来说似乎很愚蠢。获取一个 Win7 工作站,您可以使用您提到的 AD PowerShell 模块从中管理您的 2k3 域。

此外,从那个 PS 社区线程开始,您需要 ADWS,它可用于 Server 2003,并且您的 DC 可能还需要对 .NET 3.5 框架进行一些补丁和更新。两年后,我希望在您的环境中已经如此,但您永远不知道。

编辑: 这是一个关于如何设置它的技术网博客,其中的重要部分在下面发布,以防链接失效或其他任何原因。

所需工具/补丁:

  1. 适用于 Windows 7 的远程服务器管理工​​具 (RSAT)
  2. Active Directory 管理网关服务 (ADGMS)(适用于 Windows Server 2003 和 Windows Server 2008 的 Active Directory Web 服务)和安装指南
  3. Microsoft .NET Framework 3.5 服务包 1
  4. KB969166 - Active Directory Web 服务的修补程序汇总包可用于 .NET Framework 3.5 SP1
  5. KB969429 - Windows 7 客户端无法找到安装在基于 Windows Server 2003 的域控制器上的 Active Directory 管理网关服务
  6. KB967574 - Windows 7 客户端无法找到安装在基于 Windows Server 2008 的域控制器上的 Active Directory 管理网关服务

[和往常一样,您只想在需要时安装修补程序,您必须浏览知识库文章,然后通过电子邮件发送给我们获取下载链接垃圾邮件以实际下载它们。 ]

安装/设置:

在您的 2003 DC 上:

  1. 安装 .NET 3.5.1(.NET 3.5 的 SP1)
  2. 安装修补程序 KB 969166
  3. 安装修补程序 KB 969429
  4. 安装适当版本的 ADMGS KB 968934
  5. 转到服务并观察/确保 Active Directory Web 服务现在已安装并启动。

在您的 Windows 7 工作站上:

  1. 安装 Windows 7 RSAT。
  2. 添加下面加粗的 Windows 7 RSAT 功能(控制面板、程序、打开或关闭 Windows 功能):

    远程服务器管理工​​具

    • 角色管理工具
      • AD DS 和 AD LDS 工具
        • 适用于 Windows PowerShell 的 Active Directory 模块
        • AD DS 工具
          • 活动目录管理中心
          • AD DS 管理单元和命令行工具

启动 PowerShell 并输入Import-Module ActiveDirectory. 肯定胜过 VB 或 ADSI Edit,对吧?