就是用命令调用声音文件.
或者VBS也可以...谁能告诉我啊.
或者VBS也可以...谁能告诉我啊.
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Set oPlayer = CreateObject("WMPlayer.OCX")
oPlayer.URL = "D:\音乐\歌曲\王心凌\彩虹的微笑.mp3"
oPlayer.controls.play
Do
WScript.Sleep 100
Loop Until oPlayer.openState <> 12
WScript.Sleep oPlayer.currentMedia.duration * 1000
Set oPlayer = CreateObject("WMPlayer.OCX")
oPlayer.currentPlaylist.appendItem oPlayer.newMedia("D:\音乐\歌曲\王心凌\彩虹的微笑.mp3")
oPlayer.controls.play
Do
WScript.Sleep 100
Loop Until oPlayer.openState <> 12
WScript.Sleep oPlayer.currentMedia.duration * 1000
Set oVoice = CreateObject("SAPI.SpVoice")
Set oFile = CreateObject("SAPI.SpFileStream.1")
oFile.Open "c:\Windows\Media\Ding.wav"
oVoice.Speakstream oFile,1 '注意这里的参数1加与不加的效果
Wscript.Echo "出错了..."
Set oVoice = Nothing
Set oFile = Nothing
@echo off
start "C:\WINDOWS\Media\Windows XP Startup.wav"
Originally posted by HAT at 2007-6-17 21:25:
//用bat的话可以尝试直接start 声音文件,会自动用相应的播放器来播放。
我在XP SP2下用start试了一下,不行。只是弹出一个msdos窗口,并没有播放声音 ...
@echo off
start "" "C:\WINDOWS\Media\Windows XP Startup.wav"