Intune Win32 应用程序:使用 Powershell 进行大型应用更新

Intune Win32 应用程序:使用 Powershell 进行大型应用更新

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

Intune Win32应用程序支持最大30GB的注册,但上传大文件耗时较长。使用MS Graph Powershell脚本可以提高上传效率。在测试中遇到文件大小、403错误和400错误等问题,通过调整代码和增加SAS更新解决。最终成功上传,但速度仍然较慢。

🎯

关键要点

  • Intune Win32应用程序支持最大30GB的注册,但上传大文件耗时较长。
  • 使用MS Graph Powershell脚本可以提高上传效率。
  • 测试中创建了一个约8GB的install.intunewin文件,并提前注册了Win32应用。
  • 在上传过程中遇到文件大小、403错误和400错误等问题。
  • 通过将Uint32更改为Uint64解决了文件大小问题。
  • 403错误是由于SAS有时间限制,需定期更新以避免错误。
  • 通过增加SAS更新逻辑,上传过程顺利进行。
  • 在最终更新前添加了180秒的等待时间以解决400错误。
  • 最终成功上传,但速度仍然较慢,MS的示例未考虑如此大的文件上传。

延伸问答

Intune Win32应用程序的最大注册文件大小是多少?

Intune Win32应用程序支持最大30GB的注册。

如何提高Intune Win32应用程序的上传效率?

使用MS Graph Powershell脚本可以提高Intune Win32应用程序的上传效率。

在上传过程中遇到的403错误是什么原因?

403错误是由于SAS有时间限制,需定期更新以避免错误。

如何解决文件大小不适应Uint32的问题?

通过将Uint32更改为Uint64可以解决文件大小不适应的问题。

在上传大文件时,如何处理400错误?

在最终更新前添加180秒的等待时间可以解决400错误。

上传大文件时遇到的主要问题有哪些?

主要问题包括文件大小限制、403错误和400错误等。

➡️

继续阅读