我是框架和PowerShell的新手。我正在尝试通过PowerShell部署虚拟助手,但是无法自动创建AD应用程序。我无法弄清楚PowerShell脚本的外观,以便手动添加应用程序ID和密码。有人可以帮忙吗?
这是文档:https://github.com/microsoft/AI/blob/master/docs/tutorials/assistantandskilldeploymentsteps.md
但是我无法弄清楚脚本的外观-运行.\deployment\scripts\deploy.ps1
时,我无法选择输入应用程序ID和密码。
答案 0 :(得分:1)
如果打开文件.\deployment\scripts\deploy.ps1
,您会看到第一行是:
Param(
[string] $name,
[string] $resourceGroup,
[string] $location,
[string] $appId,
[string] $appPassword,
[string] $luisAuthoringKey,
[string] $luisAuthoringRegion,
[string] $parametersFile,
[string] $languages = "en-us",
[string] $outFolder = $(Get-Location),
[string] $logFile = $(Join-Path $PSScriptRoot .. "deploy_log.txt")
)
这意味着该命令接受所有这些参数。因此,您可以通过调用以下命令来指定appId
和appPassword
:
.\Deployment\Scripts\deploy.ps1 --appId "<yourAppId>" --appPassword "<yourAppPassword>"