打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
让 DOS、批处理、CMD、命令提示符 发出 Beep 蜂鸣声音

DOS批处理(cmd命令提示符)发出Beep声音,让 DOS、批处理、CMD、命令提示符 发出 Beep 蜂鸣声音。

做批处理跟据条件分支进行判断,做一些快捷操作,若能发声则更好了,最好是windows自带的程序而不需要另外的EXE来发声!

1、方法

命令行中用“Ctrl + G”输入,显示“^G”,回车执行则会发出Beep声,并提示“'' 不是内部或外部命令,也不是可运行的程序或批处理文件。”,如下:

2、如何输入到批处理中去呢?

http://www.computing.net/answers/dos/beep-sound-for-dos/9197.html

如何把“Ctrl + G”输入到批处理中去呢?看上面的链接或以下一个帖子的介绍:

--------------------------------------------------

use [^G] -- thats [ctrl key]+["g" key] in you batch file. i don't know the Alt+ combination for it but here's how i create it.

start copy con at the prompt like so:
c:\copy con beep.bat [enter]

you will lose the prompt but that's normal and just type:

ECHO [ctrl key]+["g" key][enter]
[ctrl key]+["z" key][enter]

using the key combinations described above.
you will then have a file 'beep.bat', edit it and there is a line:

ECHO *

where asterisk is actually the symbol for ^G. run it and it beeps!

--------------------------------------------------

用Notepad++打开看看

一团黑是什么东东?

用十六进制编辑器查看

“07”才是发声的东东!

看来要用发声时得借助十六进制编辑器来输入了!

站长评论:

以上内容是转载的,但是原作者没有说明到底是为什么,原理是什么?我估计他也不知道,我这里就简单的解释下了。

ASCII 码表知道吧?“07”在 ASCII 码表中就代表的“警报、响铃”的意思,也就是主板蜂鸣器蜂鸣,如下所示:

Bin       Dec   Hex   缩写/字符     解释

00000111  7     07    BEL (bell)    响铃

但是不知道为何 CMD 碰到这个字符就会执行 Beep ??

同时还有个更简单的输入方法,直接按住 ALT 按键,然后按数字 7,松开 ALT 键即完成输入。这里按住 ALT 代表的是:输入的数字为 ASCII 码,系统自动转换为对应的字符,虽然该字符不可显示(ASCII 码表中有许多不可见字符,和一些命令字符之类的,以及一些预留字符等杂七杂八的东西),但还是输入了,这是 Windows 的一个快捷键。

本文“DOS、批处理、CMD、命令提示符 发出 Beep 蜂鸣声音”,来自:Nuclear'Atk 网络安全研究中心,本文地址:http://lcx.cc/?i=1895,转载请注明作者及出处!      

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
win10系统dos命令提示符全新改进介绍
命令提示符大全
cmd命令大全,cmd命令提示符大全
什么是cmd? cmd命令有什么用?
cmd命令提示符和DOS系统在功能上的区别?
cmd命令装逼大全
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服