通常我們在做一些管理時,並不會全部遠端連線到Server上,
而我們桌機的作業系統,也通常不會是Windows Server,
在實作在本機端透過PowerShell進行一些AD操作時,需要先載入ActiveDirectory Module,
有一些前置作業要做,才有辦法進行載入...
如果沒有先進行前置作業,直接載入ActiveDirectory Module時,會報下列的錯誤:
Import-Module : 未載入指定的模組 'ActiveDirectory',因為在任何模組目錄中都找不到有效的模組檔案。
位於 線路:1 字元:1
+ Import-Module ActiveDirectory
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ActiveDirectory:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
但只要做下列的兩個動作就可以在Windows 7啟用ActiveDirectory Module了,
1. 安裝Remote Server Administration Tools for Windows 7
2. 啟用Windows功能
以上的動作都完成後,再重新啟動PowerShell載入模組即可。
Import-Module ActiveDirectory