0
編者按:
*這個問題歸結爲:當PowerShell的命令行上輸入多行命令,爲什麼我必須按Enter鍵兩次向提交了嗎? Tony Hinkle's answer解釋了原因。
*當從腳本運行時,關於相同命令的部分也需要Enter鍵擊是基於誤解 - 該命令不需要鍵擊,它僅僅是仍在運行。 爲什麼我必須按兩次Enter才能執行Foreach-Object Cmdlet?
我管對象一個Foreach對象cmdlet和我注意到,當我從一個腳本來運行它,它只是坐在那裏,當我鍵入的代碼運行在我最終不得不在最後一個花括號後按兩次輸入以使其再次起作用。
gci $path -recurse | %{
...
}
echo "test"
有沒有辦法避免這種情況?這樣代碼才能繼續運行?
好吧,我只注意到我的腳本實際上仍在運行,並且我以爲他們是在同一個問題。謝謝! – leeand00
那個文件夾裏的東西比我認爲的還多。 – leeand00