2017-06-12 31 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