2014-12-02 218 views
0

我有一個用於殺死VLC的批處理。Taskkill不再適用於VLC

echo 
rem choice /c YN /n /d Y /t 120 
taskkill /im vlc.exe 

現在,當它運行時,VLC保持打開狀態,即使CMD報告taskkill命令已成功發送。

任何想法?也許VLC(目前2.1.5)更新使其不再有效。

回答

1

taskkill /im vlc.exe /ftaskkill /im vlc.exe /t /f爲您工作?前一段時間和explorer.exe有同樣的問題...

+0

'taskkill/im vlc.exe/f'工作謝謝你。另外,我簡化了上面的例子。我還有一些taskkill的工作仍在這些應用上工作。你會推薦給他們添加'/ f'標誌嗎? – 2014-12-02 21:10:05

+0

使用/ f開關強制程序突然終止,因此您將丟失任何未保存的數據。 (這僅適用於本地應用程序,即使沒有/ f開關,任務殺死遠程程序也會強制終止它。有關更多信息,請參閱http://technet.microsoft.com/en-us/library/bb491009.aspx) – Physikbuddha 2014-12-02 21:14:42

+0

好的謝謝你的提示。我只會在VLC上使用'/ f',因爲其他的都是按原樣工作,並且可能會遭受數據丟失。 – 2014-12-02 21:35:20