我使用 Windows 8.1 并尝试使用Import-Module ActiveDirectory
,但出现以下错误:
PS C:\Windows\system32> Import-Module ActiveDirectory
Import-Module : No se cargó el módulo 'ActiveDirectory' especificado porque no se encontró ningún archivo de módulo
válido en ningún directorio de módulo.
En línea: 1 Carácter: 1
+ Import-Module ActiveDirectory
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ActiveDirectory:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
如何在 PowerShell 中添加 Active Directory 模块?我可以安装什么来获取 Active Directory 模块?
也许有用的可以通过编程完成所有步骤(也许使用 chocolatey 或其他)
答案1
步骤 1.) 下载并安装远程服务器管理工具适用于 Windows 8.1 的 (RSAT) http://www.microsoft.com/en-us/download/details.aspx?id=39296
步骤 2.) 对于 x64,安装Windows8.1-KB2693643-x64.msu
步骤 3.) 活动功能
选择AD DS 和 AD LDS 工具然后选择Windows PowerShell 的 Active Directory 模块。
关闭特定 tolos
1.在桌面上,将鼠标悬停在屏幕右上角,然后单击“设置”。2
.在桌面菜单上,单击控制面板。3.
单击“程序”,然后在“程序和功能”中单击“打开或关闭 Windows 功能”。4
.在“Windows 功能”对话框中,展开远程服务器管理工具,然后展开角色管理工具或功能管理工具。5 .
清除要关闭的所有工具的复选框。单击“确定”,然后关闭“控制面板”。
步骤 4.) 打开 PowerShell 提示符并输入PS C:\> Get-Module –ListAvailable
。
步骤 5.) 要确保 Active Directory 模块存在,请使用 PowerShell 类型PS C:> Import-Module ActiveDirectory
。
注意:您需要在每个 PowerShell 会话中执行此操作。
如果您希望在运行 PowerShell 时自动加载 Active Directory 模块,请准备一个包含以下内容的快捷方式:%windir%\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -command import-module ActiveDirectory
步骤6.)PS C:> Get-ADGroupMember "MY CUSTOM GROUP IN AD" | select name
附加程序:
静默模式下安装和卸载 MSU http://msiworld.blogspot.com.es/2012/04/silent-install-and-uninstall-of-msu.html
资料来源:
https://support.software.dell.com/es-es/appassure/kb/117489
https://kiquenet.wordpress.com/2015/01/21/installing-powershell-active-directory-module-for-windows-8-1/