停止音乐一旦在后台PC播放

时间:2017-02-13 23:43:42

标签: batch-file

我正在制作一个很酷的隐藏文件夹密码USB驱动器。我有一个小图片打开,我想用这段代码播放音乐。



set "file=music.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




我想在用户输入密码后结束音乐。或者只是告诉它停止的能力。

我在另一篇文章中找到了用户的解决方案,但他没有解释如何使用它。这是该帖子的链接。 Link to the post我是批处理的新手,所以只给我一个脚本不会帮助我需要知道如何使用它。

这是我不明白如何使用的脚本将停止音乐。根据我链接的帖子。



@ECHO OFF >NUL
for /F "usebackq tokens=*" %%G in (
      `wmic process where "CommandLine like '%%sound.vbs%%' AND Caption like '%%script.exe%%'" get ProcessID/value ^|find /I "="`
    ) do (
        rem echo %%G
        for /F "tokens=2 delims==" %%H in ("%%~G") do echo  taskkill /T /F /PID %%H  
    )




这是我正在使用的密码。



@echo off
set pass= 123abc
echo Enter Password
set /p ui=
if %ui%==%pass% (goto open)
echo Wrong Password
pause
exit
:open
start folder




0 个答案:

没有答案