Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Import-Module : The specified module 'activedirectory' was not loaded because no valid module file was found in any module directory

I am having trouble doing an import-module ActiveDirectory on a Server 2008 SP2 (64 bit).

  • NET Framework 3.5 SP1 is installed
  • I download the Windows6.0-KB968934-x86.msu (for ADWS)
  • This file did not install saying that "The update does not apply to my system"
  • Doing some research (http://anti-american.rssing.com/chan-2091246/all_p15.html) I installed hotfix in KB article 969166 and the above update installed.
  • After a reboot, I noticed that in services, Active Directory Web Services is running
  • I opened an administrative PS prompt and performed an Import-Module ActiveDirectory, but...

...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 

If its any help, here's some info in PSModule Path, modules and the version:

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 

Any help is greatly appreciated. The main purpose of this is to GET-AdUser command to automate some process but at this point, were stumped. My only conclusion is that this is not possible with Windows 2008 SP2...

like image 758
KidBomba Avatar asked Oct 04 '13 13:10

KidBomba


People also ask

How do I add an import-module to ActiveDirectory?

On the Features page, expand Remote Server Administration Tools > Role Administration Tools > AD DS and AD LDS Tools, then select Active Directory module for Windows Powershell. Once selected, click Next. On the Confirmation page, click Install. Once the install completes successfully, click Close.

Was not loaded because no valid module file was found in any module director?

Solution: This error is because the PowerShell console or ISE is unable to get the module from given module path's in the environment variable “PSModulePath”. To fix the issue, You have to make sure your custom module's path is appended to the PSModulePath environment variable.

How do I enable Aduser in PowerShell?

Find "Role Administration Tools" and expand it. Find "AD DS And AD LDS Tools" and expand it. Check the box next to "Active Directory Module For Windows PowerShell". Click OK and allow Windows to install the feature.

How do I install a PowerShell module?

Installing PowerShell modules from the PowerShell Gallery is the easiest way to install modules. To install a package or module from the Gallery, we use the command: Install-Module or Install-Script cmdlet, depending on the package type.


1 Answers

AD Powershell module should be listed under installed Features. See image:

AD Powershell module should be listed under installed Features. .

like image 190
uSlackr Avatar answered Sep 23 '22 10:09

uSlackr