答案1
您似乎错过了一个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
}
答案2
您必须.\
在文件前面添加.ps1
。
例如.\Backup.ps1