我目前正在尝试管理一系列客户端计算机上的业务线 UWP 应用程序的安装。我需要确保为在特定计算机上登录 Windows 的任何用户安装了该应用程序。为此,我将 UWP 应用的 APPX 文件复制到配置目录,并使用此命令配置应用程序:
Add-AppxProvisionedPackage -Online -PackagePath C:\myapp-provision -SkipLicense
。
应用程序大多数时候都能顺利安装。不过,我经常遇到几个问题。
- 有时,在配置新版本的应用程序后,当新用户登录 Windows 时,他们仍然会看到安装的先前版本的应用程序。
- 有时,首次配置应用程序后,当新用户登录 Windows 并在开始菜单中搜索该应用程序时,他们不会得到任何结果。
这两个问题都可以通过转到“应用程序和功能”,在列表中搜索应用程序,在应用程序上选择高级选项,然后选择重置来解决。
就短期而言,这是一个不错的解决方案,但从长远来看,我不能依赖用户始终意识到他们可能需要在使用该应用程序之前重置它。
有没有更好的方法可以让所有用户安装此应用程序?我是否遗漏了其他步骤?