2016-11-13 93 views
0

我不確定問題出在哪裏,但我在PowerShell中嘗試了一個超級基本for循環,並且不斷收到錯誤。下面是我的循環:Powershell中基本for循環的問題

for ($x = 1: $x -le 5: $x++) { 

Write-Host $x 

} 

我得到的錯誤信息:1:術語「1:」未被識別爲cmdlet,函數,腳本文件或可操作的程序的名稱。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。

我可以不使用1嗎?這有什麼問題?

+3

':' - >';'或''功能1:{「1'n2'n3'n4' n5「}'' – PetSerAl

回答

2

什麼,他是想說,你有一個錯字,它應該是:

for ($x = 1; $x -le 5; $x++) { 

Write-Host $x 

} 
+0

是的,這是問題所在。我正在使用的在線圖書沒有很好的解決方案,所以我看到:而不是; – user2120893