Как излучать звук с помощью встроенного динамика из командной строки в Windows и Linux?
4 ответа
Вы можете вызвать функцию операционной системы Win32 MessageBeep.
В Windows XP или более поздней версии введите:
rundll32 user32.dll,MessageBeep
Я попробовал это много лет назад, и сначала я не верил, что это сработает. Но это предложенный Microsoft способ, согласно их веб-сайту MSDN:
»...MessageBeep пытается воспроизвести системный звук по умолчанию. Если не удается воспроизвести системный звук по умолчанию, функция издает стандартный звуковой сигнал через динамик компьютера. "
В операционных системах * nix для этого используется звуковой сигнал .
СИНТАКСИС
beep [ -v ] [ -X | -T | -S ]
ОПИСАНИЕ
beep - утилита командной строки, которая заставляет компьютер звучать.
При нормальных обстоятельствах вы можете использовать его, просто набрав «beep», без опций.
С bash на Unix:
echo $'\007'
Echo ^g
где ^ - клавиша ctrl. Обратите внимание, что это не работает в Windows 7 - звуковой сигнал перенаправлен на аудиосистему.