Comment émettre du son à l'aide du haut-parleur intégré à partir d'une ligne de commande sous Windows et Linux?
Comment émettre du son à l'aide du haut-parleur intégré à partir d'une ligne de commande sous Windows et Linux?
Réponses:
Vous pouvez appeler la fonction du système d'exploitation Win32 MessageBeep.
Sous Windows XP ou version ultérieure, tapez:
rundll32 user32.dll,MessageBeep
Je l'ai essayé il y a des années et au début, je ne pensais pas que cela fonctionnerait. Mais c'est la méthode suggérée par Microsoft, comme le montre leur site Web MSDN:
"... MessageBeep tente de reproduire le son par défaut du système. S'il ne peut pas reproduire le son par défaut du système, la fonction produit un bip standard par le haut-parleur de l'ordinateur."
Un bip sur les systèmes d'exploitation * nix est utilisé pour le faire.
SYNOPSIS
beep [ -v ] [ -X | -T | -S ]
LA DESCRIPTION
beep est un utilitaire de ligne de commande pour faire bip bip un ordinateur.
Dans des circonstances normales, vous devriez pouvoir l'utiliser simplement en tapant «bip», sans aucune option.
modprobe pcspkr
aussi, askubuntu.com/questions/19906/beep-in-shell-script-not-working
Avec bash sur Unix:
echo $'\007'
Echo ^g
où ^ est la touche ctrl. Notez que cela ne fonctionne pas sous Windows 7 - Le bip est redirigé vers le système audio.