Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vbscript 在批处理中创建定时暂停,隐藏和关闭批处理中的非批处理程序_Vbscript_Batch File - Fatal编程技术网

Vbscript 在批处理中创建定时暂停,隐藏和关闭批处理中的非批处理程序

Vbscript 在批处理中创建定时暂停,隐藏和关闭批处理中的非批处理程序,vbscript,batch-file,Vbscript,Batch File,我已经创建了一个程序,我想把它放在我的启动程序中,但它不能正常工作 我希望它做什么:运行我的VBScript,上面写着“你好,系统运行得很好。你今天看起来很帅。”然后在VBScript结束后开始播放隐藏的“我很性感,我知道” 它的功能:启动VBScript,然后立即启动Sexy,我知道它出现在一个新窗口中,该窗口位于所有其他窗口的前面 这是我的密码: @echo off title GLaDOS start c:\users\85564\desktop\GLaDOS.vbs pause Star

我已经创建了一个程序,我想把它放在我的启动程序中,但它不能正常工作

我希望它做什么:运行我的VBScript,上面写着“你好,系统运行得很好。你今天看起来很帅。”然后在VBScript结束后开始播放隐藏的“我很性感,我知道”

它的功能:启动VBScript,然后立即启动Sexy,我知道它出现在一个新窗口中,该窗口位于所有其他窗口的前面

这是我的密码:

@echo off
title GLaDOS
start c:\users\85564\desktop\GLaDOS.vbs
pause
Start C:\users\85564\desktop\Nicolas\fun\Musack\LMFAO-Sexy-and-I-Know-It.mp3
GLaDOS.vbs是问候我的VBScript的名称。暂停是为了使它不会叠加在音乐上。第二行将窗口重命名为“GLaDOS”。任何帮助都将不胜感激。我的英语、西班牙语、TI-83+Basic流利,我正在学习批处理/VBScript

choice /N /T 10 /D Y

这将使脚本暂停10秒。

要批量创建定时暂停,您可以像这样使用
ping

ping 127.0.0.1 -n 11
有第二个延迟,这就是为什么需要11次ping而不是10次:)

你可以阅读更多关于这方面的内容

如果要在歌曲结束后关闭media player,可以暂停歌曲的长度,然后使用:

taskkill /im wmplayer.exe /f
如果要隐藏媒体播放器,请在vbscript中使用以下命令:

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("audiofilepath"), 0, True
这也适用于XP及以下版本,无需单独安装命令,如
choice


希望这有帮助:)

什么东西不正常?您不希望Media Player显示窗口?@carey我不希望Media Player显示窗口,我希望它在VBS完成运行后启动,如果可能,在歌曲结束后终止Media Player。