Команда выполнения непосредственно из файла Powershell

enter image description here

Я, добираются выше ошибки, когда я пробую к команде выполнения из .ps1 файла.

Сообщите мне, как к команде выполнения непосредственно от подсказки powershell, не дважды щелкая по этому файлу.

Извините за задавание такого простого вопроса. С уважением, Param

0
задан 1 September 2015 в 13:55
2 ответа

Кажется, вам не хватает вызова 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
}
7
ответ дан 4 December 2019 в 11:26

Вы должны добавить . \ перед файлом .ps1 .

Например . \ Backup.ps1

-2
ответ дан 4 December 2019 в 11:26

Теги

Похожие вопросы