Apakah ada cara untuk mematikan fungsi Beep pada shell perintah Windows?
Saya sedang mengerjakan skrip PowerShell sekarang yang akhirnya mencetak beberapa baris teks ke layar. Saya sedang mengerjakan bug dalam logika penyandian. Tetapi setiap kali saya salah, skrip saya akan memuntahkan sekelompok karakter biner acak ke layar dan akhirnya menyebabkan banyak bunyi bip yang mengganggu.
Kegagalannya cukup jelas tanpa bunyi bip :)
windows
powershell
cmd.exe
JaredPar
sumber
sumber
Jawaban:
Perintah baris perintah Windows "net stop beep" akan mematikan bip, dan "net start beep" akan mengaktifkan bip. Sumber
Perlu dicatat bahwa instruksi ini menghentikan bip secara global pada windows dan tidak hanya pada shell perintah windows. Juga, layanan akan berjalan lagi ketika Anda me-reboot komputer Anda.
Jawaban Ady sudah cukup. Tetapi jika Anda hanya ingin menonaktifkannya per instance, Anda selalu dapat memasukkan metode ini ke dalam file batch (tetapi sangat singkat sehingga Anda bisa mengetiknya) dan menjalankannya.
sumber
net stop beep
, saya mendapatkan kesalahanThe Beep service could not be stopped.
(Windows 10).Untuk mengontrol startup layanan Beep dari baris perintah, nonaktifkan layanan di seluruh reboot dengan:
Aktifkan kembali dengan
Perhatikan jarak pada konfigurasi sc dalam contoh di atas, karena memiliki persyaratan khusus.
Untuk melakukan ini dari Powershell:
sumber
Lakukan langkah-langkah berikut untuk menonaktifkan bip sistem perangkat Anda:
Ref: http://windowsitpro.com/article/articleid/15508/how-do-i-stop-windows-2000-from-beeping.html
sumber
Lihat https://msdn.microsoft.com/powershell/reference/5.1/PSReadline/Set-PSReadlineOption
sumber
gc
file yang menyertakan karakter bel. Halaman yang Anda tautkan mengatakan bahwa opsi "menentukan bagaimana PSReadLine merespons berbagai kondisi kesalahan atau permintaan pengguna," yang saya yakin berbeda dari penanganan karakter bel.Karena solusi lain tidak bekerja untuk saya (misalnya,
net stop beep
macet seperti ini selamanyaThe service is starting or stopping. Please try again later.
:), cara saya menonaktifkan bunyi bip di Cmder / ConEmu adalah dengan mengatur suara untukCritical Stop
tidak ada dalam pengaturan sistem suara.Tidak ada bantingan lagi!
sumber
Ada dua suara yang dapat Anda sesuaikan dari pengaturan Suara di Windows 10:
Saya tidak menetapkan keduanya dan saya diberkati dengan keheningan
sumber