Я, добираются выше ошибки, когда я пробую к команде выполнения из .ps1 файла.
Сообщите мне, как к команде выполнения непосредственно от подсказки powershell, не дважды щелкая по этому файлу.
Извините за задавание такого простого вопроса. С уважением, Param
Кажется, вам не хватает вызова Import-Module
:
PS C:\> Import-Module ActiveDirectory
PS C:\> # Now, New-ADUser should be recognized
По умолчанию PowerShell 2.0 выдаст ошибку, если вы попытаетесь импортировать модуль, уже загруженный в сеанс, поэтому "отказоустойчивая" версия приведенного выше будет:
# Unless -ListAvailable is present, Get-Module only returns already-imported modules
if(-not(Get-Module ActiveDirectory)){
Import-Module ActiveDirectory
}