8

Как излучать звук с помощью встроенного динамика из командной строки в Windows и Linux?

4 ответа4

9

Вы можете вызвать функцию операционной системы Win32 MessageBeep.

В Windows XP или более поздней версии введите:

rundll32 user32.dll,MessageBeep

Я попробовал это много лет назад, и сначала я не верил, что это сработает. Но это предложенный Microsoft способ, согласно их веб-сайту MSDN:

»...MessageBeep пытается воспроизвести системный звук по умолчанию. Если не удается воспроизвести системный звук по умолчанию, функция издает стандартный звуковой сигнал через динамик компьютера. "

2

В операционных системах * nix для этого используется звуковой сигнал .

СИНТАКСИС

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

ОПИСАНИЕ

beep - утилита командной строки, которая заставляет компьютер звучать.

При нормальных обстоятельствах вы можете использовать его, просто набрав «beep», без опций.

2

С bash на Unix:

echo $'\007'
1
Echo ^g 

где ^ - клавиша ctrl. Обратите внимание, что это не работает в Windows 7 - звуковой сигнал перенаправлен на аудиосистему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .