az sphere device sideload

在附加设备上部署和管理应用程序。

操作 描述
az sphere device sideload set-deployment-timeout 设置部署超时(以秒为单位)。
az sphere device sideload show-deployment-timeout 以秒为单位显示部署超时。
az sphere device sideload deploy 将应用程序部署到附加的设备。
az sphere device sideload delete 从附加设备中删除应用程序。

命令

az sphere device sideload set-deployment-timeout

设置部署超时(以秒为单位)。

必需参数

参数 描述
--value -v 超时值(以秒为单位)。
--catalog -c 要在其中执行此操作的 Azure Sphere 目录。 指定 Azure Sphere 目录名称。 可以使用 配置默认的 Azure Sphere 目录 az config set defaults.sphere.catalog=<name>。 中的值: az sphere catalog list
--resource-group -r Azure 资源组的名称。 可以使用 配置默认组 az config set defaults.group=<name>。 中的值: az group list

例子

设置部署超时值。

az sphere device sideload set-deployment-timeout --value 30

az sphere device sideload show-deployment-timeout

以秒为单位显示部署超时。

必需参数

参数 描述
--catalog -c 要在其中执行此操作的 Azure Sphere 目录。 指定 Azure Sphere 目录名称。 可以使用 配置默认的 Azure Sphere 目录 az config set defaults.sphere.catalog=<name>。 中的值: az sphere catalog list
--resource-group -r Azure 资源组的名称。 可以使用 配置默认组 az config set defaults.group=<name>。 中的值: az group list

例子

显示部署超时值。

az sphere device sideload show-deployment-timeout

az sphere device sideload deploy

将应用程序部署到附加的设备。

必需参数

参数 描述
--image-package -p 要部署的映像包文件的路径和文件名。 可以提供相对路径或绝对路径。 (路径) 。
--catalog -c 要在其中执行此操作的 Azure Sphere 目录。 指定 Azure Sphere 目录名称。 可以使用 配置默认的 Azure Sphere 目录 az config set defaults.sphere.catalog=<name>。 中的值: az sphere catalog list
--resource-group -r Azure 资源组的名称。 可以使用 配置默认组 az config set defaults.group=<name>。 中的值: az group list

可选参数

参数 描述
--device -d 附加多个设备时要运行命令的设备。 指定附加设备的 ID、IP 地址或本地连接 ID。 中的值: az sphere device list
--力 使用可能不再受支持的 Beta API 强制部署映像。
--manual-start -m 不要在旁加载后自动启动应用程序。

例子

将映像包部署到设备。

az sphere device sideload deploy --image-package MyImage.imagepackage

通过手动启动将映像包部署到设备。

az sphere device sideload deploy --image-package MyImage.imagepackage --manual-start

将映像包部署到特定设备。

az sphere device sideload deploy --image-package MyImage.imagepackage --device <DeviceIdValue>

az sphere device sideload delete

从附加设备中删除应用程序。

必需参数

参数 描述
--catalog -c 要在其中执行此操作的 Azure Sphere 目录。 指定 Azure Sphere 目录名称。 可以使用 配置默认的 Azure Sphere 目录 az config set defaults.sphere.catalog=<name>。 中的值: az sphere catalog list
--resource-group -r Azure 资源组的名称。 可以使用 配置默认组 az config set defaults.group=<name>。 中的值: az group list

可选参数

参数 描述
--device -d 附加多个设备时要运行命令的设备。 指定附加设备的 ID、IP 地址或本地连接 ID。 中的值: az sphere device list
--component-id -i 要获取其配额信息的组件 ID。 默认情况下, 获取所有组件。 (GUID) 。 中的值: az sphere device app show
--except-component-ids -e 要从要删除的应用程序集中排除的组件的空格分隔 ID。 (GUID) 。 中的值: az sphere device image list

例子

从设备中删除应用程序。

az sphere device sideload delete

从特定设备中删除应用程序。

az sphere device sideload delete --device <DeviceIdValue>

从设备中删除特定应用程序。

az sphere device sideload delete --component-id d2d461c4-b870-4619-b207-e86b8ab1481c

从设备中删除两个特定应用程序以外的应用程序。

az sphere device sideload delete --except-component-ids d2d461c4-b870-4619-b207-e86b8ab1481c 683520b6-df43-4f4f-a4de-4c7a6f2ad05d