2011-01-01 15:14:59 +0000 2011-01-01 15:14:59 +0000
52
52

Windows 7のコマンドプロンプトからPCのスピーカーをビープ音にするには?

ハンドブレーキのコマンドラインインターフェース](http://trac.handbrake.fr/wiki/CLIGuide)を使って、いくつかの長いビデオのエンコードを実行しています。すべてのエンコードが終わった後、[ PCスピーカー ](http://en.wikipedia.org/wiki/PC_speaker)をビープ音で鳴らしたいのですが、普段は大きな外部スピーカーをオフにしているので。

Linuxでは、"beep ](http://www.johnath.com/beep/)“パッケージをインストールしますが、今のところWindows 7用のプログラムは見つかりません。

関連リンクの可能性があります。

編集:この質問は、"Windows 7をPCのスピーカーにビープ音を鳴らすにはどうしたらいいですか?”へと変化しているようですが、HarryMCさんの回答が最も適切だと思います。

回答 (9)

26
26
26
2011-01-01 15:31:02 +0000

Windows 7では、ビープはセッションのデフォルトのサウンドデバイスにビープを渡すように書き換えられました。これは通常はサウンドカードですが、ターミナルサービスで実行している場合を除き、ビープ音はクライアント側でレンダリングされます。

ソース ) なぜかについての記事 ) 気になって読めない人のために。

しかし、スピーカーからビープ音が出ることに満足しているのであれば、簡単なバッチファイルでそれができます。

以下のようにして、ビープ音を鳴らすDOSバッチファイルを作成することができます。
echo @echo (Alt-7)>beep.bat

と入力します。"(Alt-7)」と入力する代わりに、Altキーを押しながらテンキーの7を押します。7はキーボードのqwerty部分には使わないで、テンキーの上に置いて、Num Lockはオンにしておく必要があります。

ソース )

13
13
13
2011-01-07 08:38:40 +0000

お使いのWindows 7が64bitなのか32bitなのかがわかると助かります。

「Windows 7でデフォルトのビープ音のPCスピーカーが変わった - 昔のスタイルに戻す方法」より (http://www.windowsreference.com/windows-7/default-beep-pc-speaker-changed-in-windows-7-how-to-get-back-to-old-style/) :

デフォルトのビープ音は、c:\windows\system32\drivers\beep.sys以下のドライバで制御されています。多分、XP/Vistaのドライバで交換すれば音量が上がると思います。

このドライバを見るには、デバイスマネージャーを開いて、View > Show hidden devicesをクリックします。そして、Non-Plug and Play Driversの下に “Beep "が表示されます。これは、ビープを実行するドライバです。右クリックしてプロパティを選択してドライバタブに移動し、ドライバの詳細をクリックしてください…これは、Windows 7で変更されたように見えるファイルのバージョンを示しています。そこで、古いバージョンに置き換えて、何が起こるかを見てみましょう。

手順は以下の通りです。

1.UBCD4WINディスク(SATAハードドライブがない場合はBartPE)から起動する 2. C:Windows\System32\Drivers\Beep.sys "ファイルの所有権を取り、ローカルの "Administrators "グループに "Full Control "権限を与える。 3. Beep.sysを "Beep.old "にリネーム(念のため) 4. XPマシンから "Beep.sys "をこの場所にコピーします。

9
9
9
2013-01-28 12:23:19 +0000

python 2.x をインストールしている場合、バットファイルのこの行は

python -c "print ''"
``` で動作します。
7
7
7
2015-05-08 23:35:09 +0000

存在しない偽のファイルを start‘ing してみてください。これでポップアップとビープ音の両方が鳴るようになりますが、ポップアップが欲しいのかどうかはわかりません…。

5
5
5
2012-07-20 15:26:39 +0000

この小さなVDDドライバは、Windows 7のNTVDMでPCスピーカーの出力が正しくラップされない問題を修正します。

これは、BEEP.SYS Systemドライバの機能がUsermode Sound Agentに移ったことが原因かもしれません。詳しくは、Larry Osterman氏のブログをご覧ください。

このドライバは、ビープ(LazyBeep)を担当するNTVDM-Functionをフックすることで問題を解決しようとし、問題を解決するための様々なオプションを持つ我々独自の実装に置き換えています。 http://www.waldbauer.com/tmp/dl.php?download=beepx

1
1
1
2013-10-25 03:34:35 +0000

canopee “の答えがTHE ANSWERです! 彼がリンクしているドライバは、windows 7 64bit用のビープ音()を回復させる唯一のものです。私はそれを試してみて、魅力的に動作していることを確認することができます。

あるいは、 http://encode.ru/threads/383-A-command-line-tool-for-Windows-which-beeps-through-the-System-Speaker から ”buzzer.exe“ をダウンロードすることを検討してみてください。これはカスタム周波数とリピートをサポートしています。

私は waldbauer.com や encode.ru とは一切関係ありません。)

1
1
1
2011-01-01 15:49:30 +0000

NirCmd](http://www.nirsoft.net/utils/nircmd.html)とrun`nircmd stdbeep`をつかみます。

1
1
1
2019-02-13 00:44:09 +0000

以下はpy2とpy3のあるWindowsで動作するようです:

cmd line:

python -c "import winsound; winsound.PlaySound('SystemExit', winsound.SND_ALIAS);"

Docs .

0
0
0
2014-01-22 08:47:45 +0000

外部スピーカーの電源を切ってしまうと、他のことには使わなくなってしまいます。そのため、ビープ音のコマンドがPCのスピーカーを経由するように、コンピュータから切り離すこともできます。余分なソフトウェアやドライバの移植は必要ありません。後は再接続することを忘れないでください。

関連する質問

3
6
28
10
5