VBScriptVBS(⼀)VBScript的简介、优缺点介绍、VBS的⽤法
最近⼏天由于娱乐需求(~ ̄▽ ̄)~,去⽹上了解了⼀些VBS有关的知识,既然学都学了总要做个总结,万⼀哪天⼜有跟我⼀样头铁的同胞们想来了解了解这门语⾔(不过想玩的朋友们,可要抓紧了,再过⼀阵⼦这语⾔可能windows系统都不⽀持了,⼿动狗头)。
VBScript的简介
VBScript(Visual Basic Script的简称,有时也被缩写为VBS。)是微软公司出品的脚本语⾔,同时也是ASP(Active Server Pages)默认使⽤的脚本语⾔,VBScript 与JavaScript类似都是⼀个动态脚本语⾔,可以看作是VB语⾔的简化版,与VBA有⼀定的联系。不过⽬前已经彻底不维护它了,彻底打⼊冷宫。所以现在了解它,主要以娱乐为主。。。
⽤途
1、VBS语⾔可以直接作为⼀个可执⾏程序,因为该脚本⽆需编译成.exe可执⾏⽂件,⽽是直接将源代码通过宿主(Hosts)进⾏解释并执⾏(直接⽤winodws系统的记事本()之类的⽂本编辑器,将后缀名改成.vbs就可以运⾏),⽤于调试简单的VB语句⾮常⽅便。
2、由于是微软开发的语⾔,在Windows操作系统中,VBScript可以在Windows Script Host的范围内运
⾏,可以通过Windows脚本宿主调⽤COM,所以VBScript能使⽤Windows操作系统中可以被使⽤的程序库,还经常被⽤来⾃动地完成重复性的Windows操作系统任务。
3、应⽤于⽹页(现在应该⼤多都是⽤Js了) ⽤浏览器执⾏VBS程序。VBS与JavaScript在这⼀⽅⾯是竞争者,它们可以⽤来实现动态HTML,甚⾄可以将整个程序结合到⽹页中来。但由于VBS只获得了Microsoft Internet Explorer的⽀持,⽽JavaScript则受到所有⽹页浏览器的⽀持。所以JavaScript更受欢迎⼀下,应该算是⽐较冷门了,VBS还能应⽤在Microsoft Office中处理事务,不过效率也不是特别⾼。
优点
1、在所有Windows98以后的操作系统本⾝都集成了WSH(Windows Script Host)功能,所以通过⽂本编辑器,⽤VBS语⾔编写的程序可以直接执⾏,操作运⾏简单,也是我学习了⼀下的原因(当然Mac系统是不能运⾏的,毕竟财⼤⽓粗都上了Mac,这⼩语⾔可不值得⽼板瞟两眼的,Ծ Ծ,)。
2、VBScript由操作系统,⽽不是由⽹页浏览器解释,它的⽂件⽐较⼩、语⾔特性跟其它的语⾔差不多,容易学。⽽且VBS不区分⼤⼩写,简直⼿残党的福⾳啊O(∩_∩)O,这对经常使⽤Java的我来说,就跟⼀匹脱缰的野马看见了呼伦贝尔有不有。
编程语言vb是什么3、⽹上⼤神说可以使⽤其它程序和可使⽤的物件(尤其Microsoft Office)了解了下就是微软的这些办公软件除了正常的编辑功能,还能够进⾏编程,语⾔⾃然就是VBS了,想来确实蛮有⽤的,适合那些经常使⽤Office软件的办公⼈⼠——
缺点
1、VBS的程序编辑应该没啥⽐较好⽤的编辑器可以使⽤,学了⼏天VBS⼀直都⽤的是那个Windows⾃带的笔记本╮(╯▽╰)╭,⼀不留神就写错了。
2、个⼈理解,这家伙也太容易做各种⽊马病毒了,由于Windows操作系统没有任何特别的保护设施。VBS程序与其它JS、EXE、BAT或CMD程序⼀样对待,你只要双击它就可以直接运⾏(这要会写个什么⽊马,直接qq给朋友发过去,忽悠朋友双击⼀运⾏,哈哈哈整⼈必备,当然前提是360等流氓⼤哥要装死 )。
3、据说原先VBS是可以作为电⼦邮件的附件的,现在不⾏了。不过这语⾔⽐较冷门,影响应该不⼤。
VBScript ⽤法
在windows系统中运⽤
可以直接⽤记事本编写代码,在Windows98版系统以后的版本,可以直接双击运⾏,不需要主动去安装解释器。
在HTML中运⽤
因为HTML 中的脚本必须位于script 与 /script标签之间。 所以VBScript其实跟JavaScript⽤法差不多,在script标签中,使⽤ type 属性来定义脚本语⾔( “text/vbscript”)。
例如:
<html>
<body>
<script type="text/vbscript">
...
</script>
</body>
</html>
在⽊马中运⽤
⽬前⾯向监狱编程,技术还不到家,给不了什么具有建设性的、能直接吃花⽣⽶的建议,欢迎各位光头强发表意见╮(╯▽╰)╭。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论