Здравствуйте, я пытаюсь получить песню, чтобы играть на фоне окна, после немного глядя я нашел это:Stop Music После Воспроизведение в фоновом режиме PC
@echo off
set file=RRLJ.mp3
( echo Set Sound = CreateObject("WMPlayer.OCX.7"^)
echo Sound.URL = "%file%"
echo Sound.Controls.play
echo do while Sound.currentmedia.duration = 0
echo wscript.sleep 100
echo loop
echo wscript.sleep (int(Sound.currentmedia.duration^)+1^)*1000) >sound.vbs
start /min sound.vbs
Это хорошо работает для начала песню, но я не имеют возможности остановить его из файла .bat
. Единственный способ, которым я нашел сокращение, - открыть диспетчер задач и закрыть его из процессов. Может кто-нибудь, пожалуйста, скажите мне, как закрыть его, или если есть лучший способ сделать это?
Я пробовал:
taskkill /im wscript.exe
Но я получаю что-то в окне говоря: УСПЕХ: Прислал прекращение sidnal к процессу «wscript.exe» с PID 185448 , но музыка продолжает играть до Я вручную завершаю его с помощью диспетчера задач
О, черт возьми, спасибо! Работала отлично. Спасибо! – DragonHeart000
Я добавлю вас к кредитам того, что я делаю для того, чтобы быть первым, кто помог, и за это отлично работает! Настолько рад, что это работает прямо сейчас, я пытался какое-то время. : D – DragonHeart000