如何在调用Perl脚本后退出命令shell?

San*_*osh 0 perl cmd exit

如果我从命令提示符(c:\ windows\system32\cmd.exe)运行Perl脚本,如何在脚本完成执行后退出命令提示符.

system("exit 0")在Perl脚本内部尝试但是没有从运行Perl脚本的地方退出cmd提示符shell.

我也在exit;Perl脚本中尝试过命令,但这也不起作用.

Fra*_*ack 5

尝试使用如下命令行运行Perl脚本:

perl script.pl & exit
Run Code Online (Sandbox Code Playgroud)

&符号将在第一个命令完成后启动第二个命令.&&只有在第一个命令成功时(错误代码为0),您还可以使用它来执行第二个命令.

  • 不,不,请看这里:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr = true (3认同)