我已经在UNIX中创建了许多脚本,但我是PowerShell的新手,并且正在寻找一些帮助,因为世界知道stackoverflow最适合这种情况。交互模式下的PowerShell
现在我们知道
SH -x script_name.sh执行时为它们
运行在由线下互动模式和显示命令行shell脚本。
这是否可以在POWERSHELL完成?
我想PowerShell脚本在交互模式
执行。\ Script_name.ps1只是单纯地执行它。 请帮忙。
我已经在UNIX中创建了许多脚本,但我是PowerShell的新手,并且正在寻找一些帮助,因为世界知道stackoverflow最适合这种情况。交互模式下的PowerShell
现在我们知道
SH -x script_name.sh执行时为它们
运行在由线下互动模式和显示命令行shell脚本。
这是否可以在POWERSHELL完成?
我想PowerShell脚本在交互模式
执行。\ Script_name.ps1只是单纯地执行它。 请帮忙。
使用Set-PSDebug
cmdlet打开或关闭debug features。例如,set-psdebug -trace 0
将禁用跟踪,set-psdebug -trace 2
将以非常详细的模式跟踪。
您可以使用powershell调试cmdlet来实现此目的。你需要添加一个断点。
可用的cmdlet是:
- New-PsBreakpoint
- Get-PsBreakpoint
- Enable-PsBreakpoint
- Disable-PsBreakpoint
- Remove-PsBreakpoint
- Step-Into
- Step-Out
设置一个断点很简单,只要: -
New-PSBreakpoint -script .\Script_name.ps1 -line 4
参考this文件进一步的细节
做工精细,非常感谢 –
其所有不错,但是有可能只有当我执行脚本 –
@ user2698972时才会发生这种情况当然,只需将set-psdebug命令作为第一个和最后一个语句在哟你的脚本。 – vonPryz