我在Server2008 SP2 (64位)上执行导入模块ActiveDirectory时遇到问题。
...I get:
Import-Module : The specified module 'activedirectory' was not loaded because no valid module file was found in any module directory.
At line:1 char:14
+ import-module <<<< activedirectory
+ CategoryInfo : ResourceUnavailable: (activedirectory:String) [Import- Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
如果有任何帮助,这里有PSModule路径、模块和版本中的一些信息:
PS C:\Windows\system32> $env:PSModulePath
C:\Users\ischmd\Documents\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PS C:\Windows\system32> Get-Module -ListAvailable
ModuleType Name ExportedCommands
---------- ---- ----------------
Manifest BitsTransfer {}
Manifest PSDiagnostics {}
PS C:\Windows\system32> $PSVersionTable.psversion
Major Minor Build Revision
----- ----- ----- --------
2 0 -1 -1
PS C:\Windows\system32> $host.version
Major Minor Build Revision
----- ----- ----- --------
2 0 -1 -1
任何帮助都是非常感谢的。这样做的主要目的是为了让GET-AdUser命令自动化一些过程,但在这一点上,却被难住了。我唯一的结论是,这在Windows2008 SP2上是不可能的……
发布于 2013-10-05 01:11:23
AD Powershell模块应列在已安装的功能下。请参见图像:
。
发布于 2016-01-21 07:10:30
对于非服务器,这需要用于__的远程服务器管理工具
http://www.microsoft.com/en-us/download/details.aspx?id=7887
发布于 2016-10-15 01:36:42
可以通过添加RSAT-AD-Powershell
特性来安装powershell的ActiveDirectory
模块。
在提升的powershell窗口中:
Add-WindowsFeature RSAT-AD-PowerShell
或
Enable-WindowsOptionalFeature -FeatureName ActiveDirectory-Powershell -Online -All
https://stackoverflow.com/questions/19182497
复制相似问题