为所有用户安装 Windows 应用商店应用包 (*.appx)

为所有用户安装 Windows 应用商店应用包 (*.appx)

我知道有几篇帖子说用户想要安装 Windows Store Apps全部用户. 答案是使用DISM

就我而言,我无法使用,DISM因为所有客户端都已部署。如果用户在支持中心请求新应用程序,则该包将部署到他的机器上。

应将此包 (*.appx) 部署到计算机不是仅供用户使用。

是否有 powershell 命令可以实现这一点?

答案1

您可以通过DISM.EXE /Online /Add-ProvisionedAppxPackage命令执行此操作。更多信息这里

答案2

您可以使用添加配置的AppxPackage使用 PowerShell 脚本安装UWP 侧载附有證書的包裹:

  1. 您必须选择本地或网络路径并复制所有包文件夹内容。
  2. 跑步作为Administrator
$localFolderPath = "C:\UWP_1.0.0.0_Test]\*"
$localPackage = "C:\UWP_1.0.0.0_Test\UWP_1.0.0.0_x64.msixbundle"
$certName = Get-ChildItem -Path $localFolderPath -Include *.cer

certutil.exe -addstore TrustedPeople $certName[0].FullName
DISM.EXE /Online /Add-ProvisionedAppxPackage /PackagePath:$localPackage /SkipLicense
  1. 等待,需要一段时间。
  2. 如果有一些依赖项使用/DependencyPackagePath:[pathDependcies]

我希望我能帮助别人。:)

相关内容