powershell从>>中逃脱

时间:2015-01-14 12:29:58

标签: powershell powershell-v3.0

我刚刚进入PowerShell,我遇到了这个问题: 如果我在命令末尾放置转义字符(')或单引号("),则PowerShell会进入暂停/任何模式,其中有">>&#34 ;在屏幕的左侧,而不是" PS C:>",我知道PS只是期望更多的信息/命令/我的任何东西,这就是为什么它为我提供了新的线条和什么 - 不,但我如何逃脱/停止?即使按下"输入"有几次,PS只是给了我更多>> s,我想结束我的输入并完成命令,到目前为止我无法找到任何相关的信息,主要是因为我甚至不知道它叫什么。

1 个答案:

答案 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)

只要你正在做的事情是平衡的,按两次输入将退出该块。如果你想开始其他任何事情,你会在第一次按下时得到另一个>>,否则它会返回到你的提示。