Win32 MessageBeep オペレーティング システム関数を呼び出すことができます。
Windows XP 以降では、次のように入力します:
rundll32 user32.dll,MessageBeep
何年も前に試してみましたが、最初はうまくいくとは思いませんでした。しかし、MSDN Web サイトによると、これは Microsoft が推奨する方法です。
<ブロック引用>"...MessageBeep は、システムの既定のサウンドを再生しようとします。システムの既定のサウンドを再生できない場合、関数はコンピューターのスピーカーから標準のビープ音を生成します。"
*nix オペレーティング システムでは、これを行うためにビープ音が使用されていました。
<ブロック引用>あらすじ
beep [ -v ] [ -X | -T | -S ]
説明
beep は、コンピュータをビープ音にするためのコマンドライン ユーティリティです。
通常の状況では、オプションなしで「beep」と入力するだけで使用できるはずです。
Unix での bash の場合:
echo $'\007'