无计算机,计算机无提示注册 - Power Automate | Microsoft Docs

计算机无提示注册

06/15/2021

本文内容

[本主题是预发行文档,有可能会有所更改。]

本文介绍如何使用我们的大规模部署工具,该工具使您能够在多台计算机上轻松安装 Power Automate Desktop。

您可以向 Power Automate 注册计算机并将其添加到计算机组。

先决条件

若要以无提示方式注册您的计算机,需要将 Power Automate Desktop 下载并安装在目标设备上。 访问此页面以了解如何以无提示方式安装 Power Automate Desktop

若要以无提示方式注册您的计算机并加入组,建议您使用服务主体帐户。 您还可以使用 Azure Active Directory 帐户。

使用服务主体帐户

Note

要创建应用程序用户,您需要对租户的 Dataverse 环境具有管理员权限。

创建 Azure 应用:

b. 搜索 应用注册

9ea88a04e5da9afea385d5a5534cb351.png

c. 选择 新建注册

99f073d16154269c821dfb8f1880325f.png

d. 定义名称并选择 单一租户(或多租户),然后选择 注册

为您的应用提供以下权限

a. 选择 添加权限

b. 选择 流服务

c. 选择 Flow.Read.All

Note

关于其安全角色,用户至少需要允许环境制造者(或桌面流计算机所有者)能够注册计算机并加入组。

获取将在计算机注册应用中使用的以下信息:a. Applicationid b. 目录(租户)ID c. 客户端凭据(证书或指纹)

849548a6bbaaac60cdf3b4322a265c23.png

如何使用计算机注册应用?

打开 开始 菜单

搜索命令提示符(或 PowerShell),然后以管理员身份运行它

将目录更改为 Power Automate Desktop 安装文件夹(默认情况下为:C:\Program Files (x86)\Power Automate Desktop)

cd C:\Program Files (x86)\Power Automate Desktop>

您可以使用帮助菜单概括介绍使用无提示应用可以执行哪些操作。

.\PAD.MachineRegistration.Silent.exe -help

9a3fc8746b24776adb79909390c57a8b.png

以无提示方式注册新计算机

要使用服务主体帐户在 Power Automate 中静默注册您的计算机,请使用带有以下参数的注册操作 -register:连接参数(适用于服务主体帐户):

Applicationid:要使用的应用程序。

Clientsecret:applicationid 的密钥(您还可以使用 certificateThumbprint)。 此输入不应该被指定为命令行的输入。 请参阅“安全输入”部分,以查看您可以选择用于提供输入的选项。

Tenantid:要使用的租户标识符。

计算机注册参数:

Environmentid(可选):将在其中注册计算机的环境。 如果未提供,会在默认环境中注册计算机。 可以在的 Power Automate 的 URL 中检索它。

计算机名称(可选):已注册计算机的名称。

计算机描述(可选):已注册计算机的描述

.\PAD.MachineRegistration.Silent.exe -register -applicationid appid -clientsecret (or -certificatethumbprint thumbprint) -tenantid tenantid -environmentid envid

Note

如果您决定使用 AAD 帐户,可以指定用户名:-username ,而不是服务主体帐户参数

以无提示方式加入计算机组

Note

你不能以无提示方式创建计算机组。 您需要先从门户创建它们,然后再以无提示方式添加计算机。

若要使用服务主体帐户以无提示方式加入组,请将加入组操作 -joinmachinegroup 与以下参数配合使用:

Environmentid:在其中注册计算机组的环境。 可以在的 Power Automate 的 URL 中检索它。

Groupid:要加入的计算机组的 ID。 当您在计算机组详细信息页面中时,您可以在 Power Automate 的 URL 中检索它。

Grouppassword:您的计算机的密码。 如果这是此组的第一台计算机,则需要定义该计算机。 如果不是,您需要提供组的定义密码。 此输入不应该被指定为命令行的输入。 请参阅“安全输入”部分,以查看您可以选择用于提供输入的选项

d464e36b232df7b67539363ff55c7ff4.png

.\PAD.MachineRegistration.Silent.exe -joinmachinegroup -groupid groupid -grouppassword

安全输入

在计算机注册工具中,您将必须为注册和加入组提供安全输入。

有两个选项可提供安全输入:

在问及时键入:如果需要,系统将提示您输入此数据。 这是一项交互操作,在需要执行大量部署时不适用

将字符串/文件重定向到无提示注册应用程序

a. 重定向字符串(如果需要输入多个字符串,可以在 PowerShell 中轻松实现):

echo mypassword | .\PAD.MachineRegistration.Silent.exe -joinmachinegroup -groupid groupid -grouppassword

b. 重定向文件:

i. 创建包含密码的 txt 文件并将其保存在 Power Automate Desktop 文件夹中(您需要具有管理员权限)

ii. 使用以下内容:

对于 cmd 提示:

grouppassword < pwd.txt

对于 PowerShell:

Get-Content password.txt | .\PAD.MachineRegistration.Silent.exe -joinmachinegroup -groupid groupid -grouppassword

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值