[TC] Проиграть звук в пакетном файле
Доброго времени суток всем!
Задача: есть пакетный файл, в котором если всё выполняется правильно,
выводится надпись ok, если же errorlevel не 0, то выводится надпись
error. Надо вместо этих надписей сделать звуки, ну, скажем, если всё
впорядке, то приятная мелодия, если ошибка, то другая мелодия. Как это
можно сделать? У меня пока только 1 вариант и он, как всегда, наверно,
сильно замороченный:
RunDll32.exe msdxm.ocx,RunDll /play /close /hide C:\windows\media\tada.wav
Минусом этого примера является появляющееся на некоторое время окошко windows
media player.
Как вариант, можно с помощью rundll32 вызвать из з winmm.dll функцию
sndPlaySoundA, но, почему-то, это не всегда срабатывает. А может есть
путь попроще?
Thanks.
Доброго времени суток, yuniks.
27 марта 2012 г. в 19:21 Вы написали:
http://dl.dropbox.com/u/23074413/PlayWAV.exe
В качестве параметра задаёте имя .wav файла и никаких окон не появляется.