用 Measure-Command 测量命令耗时
测量脚本块执行的墙钟时间。
运行 Measure-Command { ... },打印代码块的耗时。
01命令
命令
$ Measure-Command { 1..100000 | ForEach-Object { $_ * 2 } }02作用说明
Measure-Command 运行脚本块并返回包含总毫秒数等字段的 TimeSpan。它是对比不同实现最简单的方式,会抑制代码块的正常输出,只显示计时。
03风险
!注意: 它测量的是包含 I/O 等待的经过时间,单次运行波动较大;可靠结果应多次运行取平均。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Measure-Command依据: Measures the execution time of a script block or command.
最后验证: 2026-09-20 · 分类: 开发者