¿Cómo emitir sonido usando el altavoz incorporado desde una línea de comando?


Respuestas:


10

Puede llamar a la función del sistema operativo Win32 MessageBeep.

En Windows XP o posterior, escriba:

rundll32 user32.dll,MessageBeep

Lo intenté hace años y al principio no creía que funcionaría. Pero esa es la forma sugerida por Microsoft, según su sitio web MSDN:

"... MessageBeep intenta reproducir el sonido predeterminado del sistema. Si no puede reproducir el sonido predeterminado del sistema, la función produce un pitido estándar a través del altavoz de la computadora".


4

En los sistemas operativos * nix se usa un pitido para hacerlo.

SINOPSIS

beep [ -v ] [ -X | -T | -S ]

DESCRIPCIÓN

bip es una utilidad de línea de comandos para hacer que una computadora haga bip.

En circunstancias normales, debería poder usarlo simplemente escribiendo 'pitido', sin opciones.


¿Qué sistemas operativos eran estos?
Richard Hoskins el

Puede instalar esto desde la mayoría de los repositorios de Linux basados ​​en Debian con sudo apt-get install beep
Charles Ma



1
Echo ^g 

donde ^ es la tecla ctrl. Tenga en cuenta que esto no funciona en Windows 7: el pitido se redirige al sistema de audio.


¡Hola, funciona en Windows 7! Creo que para algunas placas base que no tienen altavoz interno o que están deshabilitadas en las propiedades de sonido, no emitirá un pitido. ¡Pero lo probé y funcioné! pero use CTRL en lugar del carácter "^". No sé la diferencia, pero ...
kokbira
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.