1 我有一个DC(Windows Server 2008 R2),我想对AD运行一些Powershell查询。在任何DC上均未安装Powershell ISE。是否可以在我的工作站(Windows 7)上本地安装Powershell ISE,然后将其指向DC以查询AD? windows-7 powershell active-directory — 杰里科 source
1 根据您的个人经验,只要您是域管理员,就可以确认。在运行与AD相关的cmdlet之前,您需要在Powershell会话中导入Active Directory模块。该cmdlet很简单 导入模块ActiveDirectory 完成此操作后,您可以运行Get-ADUser,Unlock-ADAccount等cmdlet。 — 查尔斯·布尔格 source 2 为此,您需要在客户端PC上安装远程服务器管理工具(RSAT)。对于Windows 7 microsoft.com/zh-CN/download/details.aspx?id=7887或在Windows 10 1809或更高版本上,您需要从按需设置功能的“添加功能”部分安装,一次安装1个组件,或使用powershell命令Get-WindowsCapability -Online | foreach {$_.Name -like "*RSAT*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Online安装它们。 — BeowulfNode42 感谢您指出了这一点。已经好久了,我忘记了那部分。 — Charles Burge
0 是的,应该如此,此链接应说明如何进行设置!:) http://technet.microsoft.com/en-us/library/ee617195.aspx — 卫矛尺 source 目前,此帖子实际上只是一个链接。为了确保即使链接断开,答案仍然有用,请对其进行编辑以包括相关信息。(发现您的答案是为了修复或删除仅链接的答案。) — Ben N
Get-WindowsCapability -Online | foreach {$_.Name -like "*RSAT*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Online
安装它们。