![]() |
1
3
正如约翰内斯指出的那样,这个场景在第2版中运行良好。在v1中,您可以在直接运行sriptblock时获得准确的错误行信息,但是measure命令正在执行某些操作,从而导致原始错误的行号丢失。 在v1中,您可以使用使用.NET秒表类的自定义度量例程来解决这个问题。这个例程非常简单,它在脚本中反映了measure命令在二进制代码中的作用:
请注意,对于非常精细的度量,它看起来不像内置的measure命令那么精确,因为在start()和stop()调用的解释和执行过程中会浪费一些时间。但是,对于需要100毫秒(粗略猜测)或更多时间的操作,这应该足够精确。 |
![]() |
2
0
它在PowerShell v2中工作正常:
但对于PowerShell v1,我担心你运气不好。 |
![]() |
sorosh_sabz · 为什么插件llcsharp-v2报告失败 1 年前 |
![]() |
kristaps · 将嵌套的JSON输出导出到CSV文件 1 年前 |
|
Flamingo · 如何更改PowerShell exe的默认路径 1 年前 |
![]() |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
![]() |
Astora · Powershell-在错误位置写入主机打印 2 年前 |
![]() |
siennac · 使用powershell更改html中的文本颜色 2 年前 |