Measure-Command:测量python脚本执行时间

Measure-Command: measure python script execution time

我发现我可以使用此命令测量 Windows 上的执行时间:

Measure-Command {start-process python .\script.py -Wait}

而且效果很好。不幸的是,当我尝试 运行 一个带有一些(位置和可选)参数的脚本时,我收到一条错误消息,

Measure-Command {start-process python .\script.py file.txt 100 -Wait}

我收到错误:

Start-Process : A positional parameter cannot be found that accepts argument 'file.txt'.

没有 Measure-Command 一切正常。

我做错了什么?如何测量带参数的脚本的执行时间?

尝试

Measure-Command {start-process python -ArgumentList (".\script.py", "file.txt", 100) -Wait}