VBScript教程 一、VBScript简介

VBScript的简介

VBScript(Visual Basic Script的简称,有时也被缩写为VBS。)是微软公司出品的脚本语言,同时也是ASP(Active Server Pages)默认使用的脚本语言,VBScript 与JavaScript类似都是一个动态脚本语言,可以看作是VB语言的简化版,与VBA有一定的联系。不过目前已经彻底不维护它了,彻底打入冷宫。所以现在了解它,主要以娱乐为主。。。

用途

1、VBS语言可以直接作为一个可执行程序,因为该脚本无需编译成.exe可执行文件,而是直接将源代码通过宿主(Hosts)进行解释并执行(直接用winodws系统的记事本(notepad.exe)之类的文本编辑器,将后缀名改成.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的我来说,就跟一匹脱缰的野马看见了呼伦贝尔有不有!!!。

3、网上大神说可以使用其它程序和可使用的物件(尤其Microsoft Office)了解了下就是微软的这些办公软件除了正常的编辑功能,还能够进行编程,语言自然就是VBS了,想来确实蛮有用的,适合那些经常使用Office软件的办公人士——在微软office中ppt如何使用vbs写个最简单的程序

缺点

1、VBS的程序编辑应该没啥比较好用的编辑器可以使用,学了几天VBS一直都用的是那个Windows自带的笔记本╮(╯▽╰)╭,一不留神就写错了。
2、个人理解,这家伙也太容易做各种木马病毒了,由于Windows操作系统没有任何特别的保护设施。VBS程序与其它JS、EXE、BAT或CMD程序一样对待,你只要双击它就可以直接运行(这要会写个什么木马,直接qq给朋友发过去,忽悠朋友双击一运行,哈哈哈整人必备,当然前提是360等流氓大哥要装死🤪)。
3、据说原先VBS是可以作为电子邮件的附件的,现在不行了。不过这语言比较冷门,影响应该不大。

VBScript 用法

在windows系统中运用

可以直接用记事本编写代码,在Windows98版系统以后的版本,可以直接双击运行,不需要主动去安装解释器。本系列教程默认使用该方式。

那么,如何创建一个vbs文件呢?

1)在文件夹中右键新建一个文本文档

2)修改文件名,并将后缀名改为.vbs或.vbe (推荐使用.vbs)

3)右键vbs文件,单击“编辑”

接下来我们就可以使用它来编辑vbs代码了

在HTML中运用

因为HTML 中的脚本必须位于script 与 /script标签之间。 所以VBScript其实跟JavaScript用法差不多,在script标签中,使用 type 属性来定义脚本语言( “text/vbscript”)。
例如:

<html>
    <body>
	<script type="text/vbscript">
	...
	</script> 
    </body>
</html>

在木马中运用

目前面向监狱编程,技术还不到家,给不了什么具有建设性的、能直接吃花生米的建议,欢迎各位光头强发表意见╮(╯▽╰)╭。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值