批处理让电脑音箱发出蜂鸣器滴的声音 |
您所在的位置:网站首页 › Windows7错误提示音弹奏黑人台湾 › 批处理让电脑音箱发出蜂鸣器滴的声音 |
让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 的一个快捷键。 留言评论(旧系统): 【匿名者】 @ 2012-09-10 13:39:15 mshta vbscript:createobject("sapi.spvoice").speak("he.da.shi..er.huo")(window.close) 本站回复: createobject("sapi.spvoice").speak("holy shit!") http://msdn.microsoft.com/zh-cn/library/ms723602(Vs.85).aspx |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |