关于估计 OMPM 扫描时间的提示

原文发布于 2011 年 7 月 1 日(星期五)

OMPM 客户提出的一个常见问题是:“如何估计 OMPM 运行所需的时间?”尽管我们无法提供简单的计算,但我们可分享一些来自与顾问和客户的提示。

首先,我们想分享一下来自 M. Nothnagel 的客户建议,他已将其估计方法发布到 TechNet 上的应用程序兼容性论坛上。他结合使用轻度扫描和深度扫描来估计完成时间。您可以在以下位置找到其论坛文章:

https://social.technet.microsoft.com/forums/zh-cn/officeappcompat/thread/fa70f627-a208-455a-934d-dc1e39106d34(该链接可能指向英文页面)

Lee Palmer 是一名 Microsoft 高级现场工程师,他提供了关于加快扫描的以下提示:

我知道,提升性能的一个办法是不扫描 64 位宏兼容性,这样做可以大大缩短扫描时间。由于我们建议使用 32 位 Office,而且大多数客户并未部署 64 位组件,因此确实不需要在 ini 文件中设置此选项。

Curtis Sawin 是一名高级顾问,他分享了其关于使用 Robocopy 估计扫描时间的提示:

通常,扫描计算机与目标文件共享的“接近”程度会对执行扫描所需的时间产生较大影响。可以使用“tracert”查明扫描计算机和文件共享之间的跃点数。跃点越少,扫描速度越快。

此外,我喜欢通过以下方式来估计扫描所需的时间:

  1. 找出一些要扫描的文件夹作为试点扫描(尝试获取至少 500-1000 个文件)。
  2. 配置 offscan.ini 以扫描试点文件夹。
  3. 确定试点文件夹列表中的文件数。
  4. 执行试点扫描。
  5. 确定试点扫描的持续时间。
  6. 确定生产扫描中的文件数。
  7. 配置 offscan.ini 以扫描生产文件夹。
  8. 根据步骤 3、5 和 6 中的数据估计生产扫描所需的时间量。

我在一个批处理文件中使用了 robocopy 来确定文件数(步骤 3 和 6)。以下是此批处理文件的内容:

robocopy %cd% %cd% /xj /w:5 /r:2 /s /ndl /l /if *.xls /if *.xlt /if *.xla /if *.xlc /if *.xlm /if *.ppt /if *.pot /if *.pps /if *.ppa /if *.doc /if *.dot /if *.wiz >> "%userprofile%\desktop\DocumentTotals.log"

此方法可帮助客户“查看”扫描所需的时间,使客户能够更轻松地工作和制定计划,或者进行扩展并使用多台扫描计算机。

可在接近文件共享的计算机上和远离文件共享的计算机上执行上述步骤,以说明跃点数所造成的差异。

这是一篇本地化的博客文章。请访问 Tips for estimating OMPM scanning times 以查看原文