powershell - 我需要一个用于部署 MS 虚拟助手模板的示例 PowerShell 脚本
问题描述
我是框架和 PowerShell 的新手。我正在尝试通过 PowerShell 部署虚拟助手,但无法自动创建 AD 应用程序。我无法弄清楚 PowerShell 脚本应该是什么样子才能手动添加应用程序 ID 和密码。谁能帮忙举个例子?
这是文档:https ://github.com/microsoft/AI/blob/master/docs/tutorials/assistantandskilldeploymentsteps.md
但我只是无法确定脚本应该是什么样子 - 我没有在运行时输入应用程序 ID 和密码的选项.\deployment\scripts\deploy.ps1
。
解决方案
如果你打开文件,.\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>"
推荐阅读
- c - 如何检查 C tiny c 编译器中是否存在文件
- vue.js - 有没有办法用 vue 的 @click 写一个快速函数?
- c - 为什么在将 unsigned char 转换为有符号数据类型时在汇编中使用 movzbl?
- python - Python strptime 不解析时区 EST %z
- angular - 按角度中的特定自定义类型排序
- arrays - 如何在Excel中返回匹配特定条件的数组?
- reactjs - 如何使用 antd react 实现动态行跨度
- php - 如何将 POST 元素存储在数组中
- google-analytics - 如何从谷歌分析中获取付费用户和免费用户
- javascript - 如何使文本区域适合表格单元格