Saudações, leitores,
Trago-vos hoje uma dica simples, porém útil, para executar um arquivo de audio via bat. Enviada pelo nosso leitor Felipe
sounder.exe – play a wav file from the command line
Description:
Sounder.exe plays .wav toca .Wav a partir da linha de comando. Ele foi escrito para fornecer alertas audíveis para janelas arquivos de lote.
Usage: sounder [/stop] [/loop times] [/timer ms] [/help] filename.wav Options: /stop Cria o arquivo "stopfile" no diretório atual, que irá parar a reprodução preexistente /loop times Reproduz o arquivo wav "tempos" vezes antes de sair /timer ms Pára depois de "MS" milésimos de segundo, mesmo que o som não esteja concluído /help Mostra tela de ajuda. /id Especifique um ID stopfile para parar um som individualmente /stopbyid Cria o stopfile especificado pelo / id, que vai parar todos os sons correspondentes prexisting /unique Não vai começar a tocar um som se outro som / única com o mesmo / id já está tocando. Opções são fornecidos em ambas as janelas e estilos unix. The flags "-s", "/s", "/stop", "-l", "/l", "/loop", "-t", "/t", "/timer", "-h", "/?", "/help", "/h", "-v", "/v", "/version" Para usar a funcionalidade "stopfile", o diretório de trabalho deve ser gravável.
Exemplos:
Está ficando um pouco complicado, por isso, por exemplo, se você tem dois alarmes, uma alertando-o para os patos e outro alertando-o para os ursos, mas não quero mais do que uma cópia de cada um. Wav jogando simultaneamente …sounder.exe /id bears /stopbyid bears.wav
sounder.exe /id ducks /stopbyid ducks.wav
Esses comandos podem ser muitos – a qualquer momento eles vão parar a reprodução do arquivo de onda específico e começar outro, mas não irá interferir com o outro arquivo de onda.
Para fazer toda a parada de som, independentemente de / id, você pode emitir uma “sounder.exe / stop”. Para fazer tudo parar de som e jogar uma nova emissão wav. Uma “newfile.wav sounder.exe / stop”. (pára a reprodução existente, em seguida, joga newfile.wav)
Download:
Old Versions:
This is the old “play the whole file, then exit” version:
sounder.exe, win32 console application
source code
This is the old “play first two seconds asynchronously” version:
sounder.exe, win32 console application
sounder.exe, win32 console application, zipped
source code
This is the old “play until the file ‘stopfile’ is created” version:
sounder2.exe, win32 console application
sounder2 source code