【发布时间】:2012-08-31 22:12:39
【问题描述】:
我的研究:
好的,我已经查看了数十个 Write-Progress 的示例并观察到以下内容。大多数时候与循环结合使用,通常是“for”或“foreach”。大多数示例除了数到 100 之外什么都不做。其他更有用的示例将执行某个命令,例如复制文件。没有示例包含整个脚本。
我的设置:
我有几个脚本(数千行代码)在特定时间相互调用。一个脚本控制或调用所有其他脚本。该脚本运行了大约 15 分钟,在此期间我想使用Write-Progress 提供状态。
我的问题:
如何在我的所有脚本执行时使用Write-Progress 提供状态?基本上我想在我的所有脚本周围“包装”Write-Progress,或者任何为单个脚本中的多个调用脚本提供状态的最佳方法。
最佳示例:
到目前为止,我见过的最佳用途是在 PowerShell V3 中使用 Update-Help CmdLet。但是因为我看不到Update-Help CmdLet 的源代码,所以这对我没有帮助。
【问题讨论】:
标签: loops powershell progress