vbs脚本编程简明教程之1——vbs简介和第一个vbs脚本

时间:2022-11-04 07:28:03

一、vbs简介
  vbs是一种Windows脚本,微软公司可视化BASIC脚本版,vbs是Visual Basic的的一个抽象子集,是系统内置的。vbs最方便的地方就是提供了对COM对象的简便支持。COM对象就是一些具有特定函数功能项程序模块,他们一般以ocx或者dll作为扩展名,你只要找到包含有你需要的功能的模块文件,并在脚本中规范的引用,就可以实现特定的功能,也就是说vbs脚本就是调用现成的“控件”作为对象,用对象的属性和方法实现目的,完全免去了编写代码、设计算法等等麻烦。不需要专门的开发环境,只要有notepad,就可以编写Vbs脚本了,并且可以直接执行。

  VbsEdit是一款小巧而强悍的VBScript 与JScript 编辑工具。支持语法高亮、参数提示以及自动完成关键字功能;支持调试以及监视变量功能;支持动态查看帮助文件。

二、vbs版的hello world

  
  
  
1 Dim WshShell
2  Set WshShell=WScript.CreateObject("Wscript.Shell")
3 WshShell.Run "notepad"
4 WScript.sleep 1000
5 WshShell.SendKeys "hello, welcome to Aaron Wu's Blog !"
6 'SendKeys使用特殊字符来表示:Shift—> + ;Ctrl—> ^;Alt—> %
7 WshShell.SendKeys "{ENTER}^stest.vbs%s%{F4}"

三、vbs内建函数初探
1. MsgBox

  
  
  
1 MsgBox(prompt[, buttons][, title][, helpfile, context])

在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮。

2. InputBox

  
  
  
1 InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])

在对话框中显示提示,等待用户输入文本或单击按钮,并返回文本框内容。