我有PowerShell脚本(不是我写的),该脚本在执行过程中做了一些准备工作,并调用了一些其他脚本。我很感兴趣,因此请查看这些脚本中某些变量的值。我该怎么办?
在执行$b
时如何查看分配给MainScript.ps1
的值?
MainScript.ps1
内容:
$a = Get-Process
.\Worker.ps1
Worker.ps1
内容:
foreach ($b in $a) {
# do something
}
答案 0 :(得分:1)
在PowerShell ISE中打开两个脚本,并在Worker.ps1中设置所需的断点,然后运行MainScript.ps1。如果您自己执行断点,它将以相同的方式达到断点。
答案 1 :(得分:-1)
下载Visual Studio Code并安装对您有帮助的Powershell扩展。
答案 2 :(得分:-1)
您可以使用PowerShell ISE进行调试。