我有一個powershell腳本,我希望能夠定義不同的起點。一旦起始點被擊中,腳本就會從該點開始繼續,並繼續執行腳本中的其餘代碼。我不相信案例陳述會奏效,因爲我認爲這不會讓腳本從任何起點出發。如何在Powershell中的指定點啓動腳本
我希望在腳本啓動時看到類似這樣的內容。
請選擇您的出發點:
- 在步驟3等開始
- 開始在步驟2
- 開始.....
當做出選擇腳本跳轉到那一點,然後將貫穿腳本的其餘部分。
答:該代碼是要結束了看起來像這樣:
#steps
$stepChoice = read-host 'Where would you like to start.'
switch($stepChoice)
{
1{Step1}
2{Step2}
3{Step3}
}
function Step1 {
'Step 1'
Step2
}
function Step2 {
'Step 2'
Step3
}
function Step3 {
'Step 3'
'Done!'
}
感謝您的幫助