用vbscript实现启用 Caps Lock (大写)键

所属分类: 脚本专栏 / vbs 阅读数: 1399
收藏 0 赞 0 分享
问:
嗨,Scripting Guy!I have a script where users enter some information in an Input box.The information needs to be entered in all-capital letters, so my instructions say, “Please make sure the Caps Lock key is on before entering the information.”They don't always do that, however.Is there a way to turn the Caps Lock key on and off using a script?
-- BW, Medford, OR
答:
Hey, BW.We don't know of a way to turn the Caps Lock key on and off, but we do know a way to mimic the effect of having the Caps Lock key on.After all, the whole point of the Caps Lock key is to turn everything you type into uppercase letters.For example, you might type this:
this is my sentence.
But Caps Lock will make it appear on screen like this:
THIS IS MY SENTENCE.
So how can we achieve the same affect in a script?简单:we just use the VBScript function UCase, which switches all the letters in a string to their uppercase equivalent.For example, here's a simple two-line script that gathers information from a user and then uses the UCase function to switch all the letters to uppercase when echoing the value to the screen:
strMessage = InputBox("Please enter your message:")Wscript.Echo UCase(strMessage)
Incidentally, the above script doesn't actually change the case of the letters in the string strMessage; it just displays them in uppercase.If you really want all the letters converted to uppercase, try this script instead:
strMessage = UCase(InputBox("Please enter your message:"))Wscript.Echo strMessage
Looks crazy, but it works.
For more information about the UCase function, see theVBScript 文档 on MSDN.
更多精彩内容其他人还在看

提权vbs代码

用了提升用户权限的脚本代码,学习vbs的朋友可以参考下。
收藏 0 赞 0 分享

利用VBS发送短信的实现代码(通过飞信)

无意中看到百度 VBS 贴吧里一个标题为《无私的奉献出我的用飞信免费发短信接口》的帖子。
收藏 0 赞 0 分享

用VBS实现一个小键盘动作CTRL+V粘贴操作与思路分析

我想实现当有跳出窗口"请输入"时的1.8秒后就发送一次 CTRL + V,把本来已经复制到剪切版中的文字自动粘贴过去呢
收藏 0 赞 0 分享

VBS 偏移量解密工具[算法解密]

请将通过偏移量加密过的 VBS 文件拖放到本脚本上即可[请逐个解密
收藏 0 赞 0 分享

自动复制U盘文件的VBS脚本

运行该脚本后,文件会先拷贝到system32目录中然后运行,监控移动存储设备的插入,如果有U盘插入,会将你感兴趣的文件拷贝到电脑相应目录中。
收藏 0 赞 0 分享

vbs 自动复制U盘的内容

运行后当把U盘插入电脑后能够自动把U盘里的PPT偷拷下来。下面用记事本就能实现的批处理或vbs。
收藏 0 赞 0 分享

用vbs实现的利用ADSL拨号变ip刷投票的代码

朋友让我帮刷投票,我看了看,那个投票系统只是限制ip,考虑的不是很全面,可以刷。
收藏 0 赞 0 分享

VBS 断网后自动关机30秒后

只要运行它后,一旦网线被拔掉的话,马上就进入自动关机倒计时,“-t 30”是倒计时的时间,你可以自己调整。
收藏 0 赞 0 分享

写个设置命令的VBS脚本代码

安装成功后,可通过在程序、文件或文件夹上点右键->发送到->系统命令来设置一个命令,然后在运行中就可以输入该命令打开文件了。
收藏 0 赞 0 分享

屏蔽端口的vbs脚本

有时候服务器为了安全只允许访问的端口加到TCP/IP筛选里面,其它的端口将无法访问。这里的代码就是为了这样的功能实现。
收藏 0 赞 0 分享
查看更多