我刚刚进入PowerShell,我遇到了这个问题: 如果我在命令末尾放置转义字符(')或单引号("),则PowerShell会进入暂停/任何模式,其中有">>&#34 ;在屏幕的左侧,而不是" PS C:>",我知道PS只是期望更多的信息/命令/我的任何东西,这就是为什么它为我提供了新的线条和什么 - 不,但我如何逃脱/停止?即使按下"输入"有几次,PS只是给了我更多>> s,我想结束我的输入并完成命令,到目前为止我无法找到任何相关的信息,主要是因为我甚至不知道它叫什么。
答案 0 :(得分:1)
正在等待收盘报价或支柱}
,因此您可以输入其中一个并按两次输入,或使用 Crtl + C 取消当前命令。
供参考:
' = literal quote (expects another single quote)
" = quotes to use when interpolating strings (expects another double quote)
` = escape character (continuation of the current line)
, = list separator (expects another list element)
{ = begin of script block (expects closing curly bracket)
只要你正在做的事情是平衡的,按两次输入将退出该块。如果你想开始其他任何事情,你会在第一次按下时得到另一个>>
,否则它会返回到你的提示。