PowerShell以交互模式

时间:2014-01-21 06:42:01

标签: powershell

我在UNIX中工作并创建了许多脚本,但我是PowerShell的新手并寻找一些帮助,因为全世界都知道stackoverflow最适合这个。

现在我们知道了

sh -x script_name.sh

以交互模式运行shell脚本,并在执行时逐行显示命令。

这可以在POWERSHELL完成吗?

我希望PowerShell脚本以交互模式执行

。\ Script_name.ps1 只是简单地执行它。 请帮忙。

2 个答案:

答案 0 :(得分:2)

使用Set-PSDebug cmdlet打开或关闭debug features。例如,set-psdebug -trace 0将禁用跟踪,set-psdebug -trace 2将以非常详细的模式进行跟踪。

答案 1 :(得分:0)

您可以使用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文档