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

Comment faire biper le haut-parleur du PC à partir de l'invite de commande de Windows 7 ?

Advertisement

Je suis en train d'effectuer de longs encodages vidéo en utilisant l'interface de ligne de commande Handbrake . Une fois tous mes encodages terminés, j'aimerais que le bip Haut-parleur du PC soit émis, car j'ai l'habitude d'éteindre mes grands haut-parleurs externes.

Sous Linux, j'installerais le paquet beep “, mais jusqu'à présent je n'ai pas trouvé un tel programme pour Windows 7.

Liens éventuels :

Edit: La question semble s'être transformée en “Comment faire en sorte que Windows 7 fasse biper le haut-parleur du PC ?”, pour laquelle la réponse fournie par HarryMC est la plus appropriée.

Advertisement

Réponses (9)

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

Dans Windows 7, Beep a été réécrit pour passer le bip au périphérique sonore par défaut de la session. Il s'agit normalement de la carte son, sauf lorsqu'elle est exécutée sous Terminal Services, auquel cas le bip est rendu sur le client.

source ) Un article sur le pourquoi ) Pour ceux qui ne peuvent pas se donner la peine de lire : C'était pour réduire le coût de fabrication

Mais si vous vous contentez de faire sortir le bip de vos haut-parleurs, un simple fichier batch peut le faire.

Vous pouvez écrire un fichier batch DOS qui émet un bip en faisant ce qui suit : à l'invite DOS, tapez
echo @echo (Alt-7)>beep.bat

mais au lieu de taper les caractères : “(Alt-7)”, vous maintenez la touche Alt enfoncée et vous appuyez sur 7 sur le clavier numérique. N'utilisez pas le 7 sur la partie qwerty du clavier, il doit être sur le pavé numérique, et le verrouillage numérique doit être activé.

source )

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

Il serait utile de savoir si votre Windows 7 est en 64 bits ou en 32 bits.

De Bip par défaut PC Speaker changed in windows 7 - How to get back to old style :

Le bip par défaut est contrôlé par un pilote sous, c:\windows\system32\drivers\beep.sys. Peut-être que si vous le remplaciez par un pilote de XP/Vista, cela augmenterait le volume.

Pour voir ce pilote, vous devez ouvrir le gestionnaire de périphériques puis cliquer sur Affichage > Afficher les périphériques cachés. Ensuite, sous Pilotes non Plug and Play, vous verrez “Beep”. C'est le pilote qui fait fonctionner votre bip. Faites un clic droit dessus, choisissez “Propriétés” et allez dans l'onglet “Pilote”, puis cliquez sur “Détails du pilote”… Cela montre la version du fichier qui semble avoir été modifiée avec Windows 7. Remplacez-le donc par une version plus ancienne et voyez ce qui se passe.

Procédure à suivre :

  1. démarrez à partir d'un disque UBCD4WIN (ou BartPE si vous n'avez pas de disque dur SATA)
  2. Prenez possession du fichier “C:\Windows\System32\Drivers\Beep.sys” et donnez au groupe local “Administrateurs” les autorisations “Full Control”.
  3. Renommer “Beep.sys” en “Beep.old” (juste au cas où)
  4. Copiez “Beep.sys” d'une machine XP à cet emplacement.
9
Advertisement
9
9
2013-01-28 12:23:19 +0000

Si vous avez installé python 2.x cette ligne dans un fichier bat-file fonctionne

python -c "print ''"
7
7
7
2015-05-08 23:35:09 +0000

Essayez de start‘ing un faux fichier qui n'existe pas. Cela fait à la fois un popup et le bip sonore, mais je ne suis pas sûr que vous vouliez le popup ou non…

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

Ce petit pilote VDD corrige un problème avec le NTVDM de Windows 7 où la sortie du haut-parleur du PC n'est pas correctement enveloppée.

Cela peut être dû au fait que la fonctionnalité du pilote du système BEEP.SYS a été déplacée vers l'agent sonore en mode utilisateur. Pour plus d'informations, voir le blog de Larry Osterman.

Ce pilote tente de résoudre le problème en branchant la fonction NTVDM responsable du Bip (LazyBeep) et la remplace par notre propre implémentation qui dispose de différentes options pour résoudre le problème. http://www.waldbauer.com/tmp/dl.php?download=beepx

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

La réponse de “canopee” est LA réponse ! Le pilote auquel il est relié est le seul à recevoir le bip() de retour pour Windows 7 64bit. Je l'ai essayé et je peux confirmer que ça marche comme sur des roulettes.

Vous pouvez aussi télécharger “buzzer.exe” sur http://encode.ru/threads/383-A-command-line-tool-for-Windows-which-beeps-through-the-System-Speaker , ce qui facilite encore plus l'utilisation du haut-parleur pour PC en ligne de commande. Il prend en charge les fréquences et les répétitions personnalisées.

Je ne suis pas connecté à waldbauer.com ou encode.ru de quelque façon que ce soit, je cherchais juste une solution au bip manquant, je l'ai trouvé, et je voulais aider à “faire passer le mot” … o)

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

Saisir NirCmd et courirnircmd stdbeep.

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

Ce qui suit semble fonctionner sur les systèmes de fenêtres avec py2 & 3 :

ligne cmd :

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

Docs

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

Si vous éteignez vos haut-parleurs externes, vous ne les utilisez pas pour autre chose. Vous pouvez donc aussi les déconnecter de votre ordinateur pour que la commande de bip passe par le haut-parleur du PC. Aucun logiciel supplémentaire ni aucune greffe de pilote ne sont nécessaires. Il vous suffit de penser à les reconnecter par la suite.

Questions connexes

3
6
28
10
9
Advertisement
Advertisement