2017-06-12 78 views
1

这是我的脚本:的Windows 10 - 自动退出批处理脚本

SQLPLUS -S -M "HTML ON TABLE 'BORDER="2"'" username/[email protected] @test.sql>test.html 

执行命令后提示符窗口保持打开状态。我如何自动关闭?

+0

如果有人不希望他们的壳被杀害会怎么样?这应该由执行脚本的人决定。如果你不想要一个延续的shell,只需从一个快捷方式或直接从资源管理器运行它,或者运行它作为'script.bat&exit'。 – eryksun

+0

我是唯一的用户,我希望这个蝙蝠在执行后退出。我尝试退出和其他一些变化,但没有任何帮助。 – MikeL

+0

如果控制台在cmd退出后保持打开状态,则其他进程会连接到控制台,可能是由sqlplus产生的。 – eryksun

回答

1

您的代码行后另起一行,就像这样:

exit 

tskill cmd.exe 

我希望我可以帮助你。

+0

我有线,它不利于:S – MikeL

+0

尝试添加其他两行: 1)超时/ T 2/NOBREAK> NUL 2)出口 –

+0

第一行后再次停止。我放弃。无论如何。 – MikeL