如何通过.appinstaller为设备所有用户安装UWP应用包
如何通过.appinstaller URI为设备所有用户安装UWP应用
默认情况下,直接打开.appinstaller链接只会为当前登录用户安装UWP应用。要实现设备所有用户都能使用这个应用,你需要借助PowerShell命令来完成全局部署,具体步骤如下:
步骤1:以管理员身份启动PowerShell
- 按下Win+X,选择“Windows PowerShell (管理员)”(Windows 11用户可选“终端(管理员)”)
- 确认用户账户控制(UAC)弹窗中的允许操作
步骤2:执行全局安装命令
在管理员PowerShell窗口中,运行以下命令,将<你的.appinstaller URI>替换为服务器上的实际地址:
Add-AppxPackage -AppInstallerUri "<你的.appinstaller URI>" -AllUsers
这条命令会直接从指定URI拉取.appinstaller文件,并触发针对所有用户的安装流程。
关键注意事项
- 权限要求:必须使用管理员权限,否则
-AllUsers参数会抛出权限不足的错误 - 网络连通性:确保设备能够正常访问服务器上的.appinstaller文件以及关联的应用包文件
- 应用支持全局安装:应用的包清单中必须设置
AllUsersSupported="true"(位于<Properties>节点下)。如果应用本身不支持全局安装,即使执行命令也会失败,此时需要联系应用开发者修改配置
常见问题排查
如果执行命令时遇到错误:
- 提示“应用程序包不支持针对所有用户安装”:说明应用未配置全局安装支持,需要开发者更新包清单
- 提示无法访问URI:检查网络连接,确认服务器地址正确,且设备有权限访问该资源
内容的提问来源于stack exchange,提问作者pavel
相关产品推荐
相关产品推荐

