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

¿Cómo hacer que el altavoz del PC emita un pitido desde el símbolo del sistema de Windows 7?

Estoy ejecutando algunas codificaciones de vídeo largas utilizando la interfaz de línea de comandos Handbrake . Después de que todas mis codificaciones están hechas, me gustaría que el altavoz del PC emitiera un pitido, ya que normalmente apago mis grandes altavoces externos.

En Linux instalaría el paquete beep “, pero hasta ahora no he encontrado un programa así para Windows 7.

Enlaces posiblemente relacionados:

Edición: La pregunta parece haberse transformado en “¿Cómo hacer que Windows 7 emita un pitido en el altavoz del PC?”, para lo cual la respuesta proporcionada por HarryMC es la más apropiada.

Respuestas (9)

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

En Windows 7, Beep fue reescrito para pasar el pitido al dispositivo de sonido por defecto para la sesión. Esto es normalmente la tarjeta de sonido, excepto cuando se ejecuta bajo Servicios de Terminal, en cuyo caso el pitido se renderiza en el cliente.

fuente ) Un artículo sobre el porqué ) Para los que no se molestan en leer: Fue para reducir el coste de fabricación

Pero si te conformas con que el pitido salga de tus altavoces un simple archivo por lotes puede hacerlo.

Puede escribir un archivo por lotes en DOS que emita un pitido haciendo lo siguiente: en el prompt del DOS escriba:
echo @echo (Alt-7)>beep.bat

pero en lugar de escribir los caracteres “(Alt-7)”, mantenga pulsada la tecla Alt y pulse el 7 en el teclado numérico. No uses el 7 en la parte qwerty del teclado, tiene que estar en el teclado numérico, y Num Lock tiene que estar activado.

fuente )

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

Ayudaría saber si su Windows 7 es de 64 o 32 bits.

De Pitido por defecto del altavoz del PC cambiado en windows 7 - Cómo volver al estilo antiguo :

El pitido por defecto está controlado por un driver bajo, c:\windows\system32\drivers\beep.sys. Tal vez si lo cambias por un driver de XP/Vista aumentaría el volumen.

Para ver este controlador tiene que abrir el administrador de dispositivos y luego hacer clic en Ver > Mostrar dispositivos ocultos. Luego en Controladores que no son Plug and Play verás “Beep”. Este es el controlador que ejecuta su bip. Haga clic con el botón derecho del ratón sobre él y elija propiedades y vaya a la pestaña del controlador, luego haga clic en Detalles del controlador… Esto muestra la versión del archivo que parece haber sido cambiada con Windows 7. Así que sustitúyalo por una versión más antigua y vea qué sucede.

Procedimiento a seguir :

  1. Arrancar desde un disco UBCD4WIN (o BartPE si no tienes un disco duro SATA)
  2. 2. Tomar posesión del archivo “C:\Windows\System32\Drivers\Beep.sys” y dar al grupo local “Administradores” permisos de “Control total”.
  3. Cambie el nombre de “Beep.sys” a “Beep.old” (por si acaso)
  4. Copie “Beep.sys” de una máquina XP a esta ubicación.
9
9
9
2013-01-28 12:23:19 +0000

Si tienes python 2.x instalado esta línea en un archivo bat funciona

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

Pruebe con start un archivo falso que no existe. Esto hace que aparezca una ventana emergente y un sonido de pitido, pero no estoy seguro de si quieres la ventana emergente o no…

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

Este pequeño controlador VDD soluciona un problema con el NTVDM de Windows 7 en el que la salida del altavoz del PC no se envuelve correctamente.

Esto puede deberse al hecho de que la funcionalidad del controlador de sistema BEEP.SYS se trasladó al agente de sonido en modo usuario. Para más información, consulte el blog de Larry Osterman.

Este driver intenta solucionar el problema enganchando la función NTVDM responsable del Beep (LazyBeep) y la sustituye por nuestra propia implementación que tiene varias opciones para solucionar el problema. http://www.waldbauer.com/tmp/dl.php?download=beepx

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

¡La respuesta de “canopee” es LA respuesta! Ese driver al que enlaza, es el único que recupera el beep() para windows 7 64bit. Lo he probado y puedo confirmar que funciona de maravilla.

Alternativamente puedes considerar descargar “buzzer.exe” de http://encode.ru/threads/383-A-command-line-tool-for-Windows-which-beeps-through-the-System-Speaker también, que ayuda a usar el pc-speaker desde la línea de comandos aún más. Soporta frecuencias y repeticiones personalizadas.

No estoy conectado a waldbauer.com o encode.ru de ninguna manera, sólo estaba buscando una solución para el pitido perdido, lo encontré, y quería ayudar a “difundir la palabra”.. o)

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

Coge NirCmd y ejecutanircmd stdbeep.

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

Lo siguiente parece funcionar en sistemas windows con py2 & 3:

cmd line:

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

Docs

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

Si desconectas los altavoces externos, no los utilizas para nada más. Así que también puedes simplemente desconectarlos de tu ordenador para que la orden de pitido pase por el altavoz del PC. No hace falta ningún software adicional ni transplante de controladores. Sólo tienes que acordarte de volver a conectarlos después.

Preguntas relacionadas

3
6
28
10
20