我已經在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