I have a batch that used to kill VLC.
echo
rem choice /c YN /n /d Y /t 120
taskkill /im vlc.exe
Now when it runs, VLC stays open, even though the CMD reports the taskkill command was successfully sent.
Any ideas? Perhaps a VLC (currently 2.1.5) update make it no longer work.