Wie kann ich mit einem eingebauten Lautsprecher über eine Befehlszeile Ton ausgeben?


Antworten:


10

Sie können die Betriebssystemfunktion Win32 MessageBeep aufrufen.

Geben Sie unter Windows XP oder höher Folgendes ein:

rundll32 user32.dll,MessageBeep

Ich habe es vor Jahren versucht und zuerst nicht geglaubt, dass es funktionieren würde. Aber das ist der von Microsoft vorgeschlagene Weg, wie aus der MSDN-Website hervorgeht:

"... MessageBeep versucht, den Standardton des Systems wiederzugeben. Wenn der Standardton des Systems nicht wiedergegeben werden kann, erzeugt die Funktion über den Computerlautsprecher einen Standardton."


4

Unter * nix-Betriebssystemen ertönt ein Piepton .

ZUSAMMENFASSUNG

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

BESCHREIBUNG

beep ist ein Befehlszeilenprogramm, mit dem ein Computer piept.

Unter normalen Umständen sollten Sie es nur durch Eingabe von "Beep" ohne Optionen verwenden können.


Welche Betriebssysteme waren das?
Richard Hoskins

Sie können dies von den meisten Debian-basierten Linux-Repositories mit sudo apt-get install beep installieren
Charles Ma



1
Echo ^g 

Dabei ist ^ die Strg-Taste. Beachten Sie, dass dies unter Windows 7 nicht funktioniert. - Der Signalton wird zum Audiosystem umgeleitet.


Hey, es funktioniert unter Windows 7! Ich denke, bei einigen Motherboards, die keinen internen Lautsprecher haben oder bei den Soundeigenschaften deaktiviert sind, ertönt kein Piepton. aber ich habe getestet und funktioniert !!! Verwenden Sie jedoch STRG anstelle des Zeichens "^". Ich kenne den Unterschied nicht, aber ...
Kokbira
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.