如何在CMD中退出PowerShell.exe

All*_*ack 12 powershell cmd

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

怎么能退出这个并返回cmd.exe?既不ctrl+cexit(),也不是break按钮工作.

Tes*_*ler 13

Ctrl-Break 作品.

exit()可能会工作,但用括号调用函数不是PowerShell语法,所以它试图()用作函数参数,但()在PowerShell中不是任何东西,所以它是生成错误消息的东西.exit(1)works,因为它(1)是一个有效的表达式本身,其计算结果与1此相同exit 1,并且此命令在cmd环境中设置%ERRORLEVEL%返回值.

它的描述help about_Language_Keywords如下:

出口

导致Windows PowerShell退出脚本或Windows PowerShell实例.

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


All*_*ack 8

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