如何在CMD中退出PowerShell.exe

时间:2017-03-13 22:18:26

标签: powershell cmd

在命令提示符下,输入PowerShell.exe将在cmd内启动PowerShell交互式提示。

如何退出并返回cmd.exectrl+cexit()break按钮都不起作用。

3 个答案:

答案 0 :(得分:13)

Ctrl-Break有效。

exit()可能有效,但使用括号调用函数不是PowerShell语法,因此它尝试使用()作为函数参数,但()不是任何函数PowerShell所以它是生成错误消息的。 exit(1)有效,因为(1)是一个有效的表达式,其值为1,因此它与exit 1相同,并且此命令设置%ERRORLEVEL%返回值cmd环境。

help about_Language_Keywords中描述的内容:

  

退出

     

使Windows PowerShell退出脚本或Windows PowerShell实例。

     

当您运行powershell.exe -File'时,只能使用exit语句将%ERRORLEVEL%变量设置为非零值。

答案 1 :(得分:7)

正确的命令是exit,这将退出当前的PowerShell提示并返回cmd.exe

答案 2 :(得分:1)

stop-process -Id $PID 完全关闭 powershell 窗口。