VBScript简称VBS,是Microsoft微软开发的一门脚本语言,其目的是方便windows管理管理windows操作系统,当然,VBScript同样可以像JavaScript那样嵌入到HTML中,不可否认,它和Visual Basic(VB)是如此相似,或者说几乎一样。
第一个VBS函数——msgbox
先来说下什么是解释器:编程编程,无非就是让电脑运行写的代码对不对?这个过程又分两种,第一种就是直接生成可执行文件exe,那是windows能直接运行的代码,第二种就是脚本解释器,也就是说,windows是无法运行脚本代码的,需要一个翻译官来做这件事,这个翻译官就是所谓的脚本解释器,它把脚本代码解释为windows可运行的代码格式。
我们新建一个HelloWorld.vbs文件,然后用记事本打开,之后随便输入几个字母(反正不是代码就对了)。
此时,我们保存文件,然后双击HelloWorld.vbs运行。可以看到,报错了,没错,这就是解释器报错了。
现在知道vbs报错是什么样的吧?
获取vbs脚本解释器位置
OK,我们现在要获得VBS解释器的位置,报错窗口先不要关闭。我们打开任务管理器,找到一条任务名为windows script host的任务,右键 -> 转到进程。
此时进程定位到一条叫wscript.exe的进程,右键该进程,打开文件位置。
此时我们便找到了VBScript的解释器位置。
就可以看到VBScript解释器的路径在C:\Windows\System32下,解释器名为wscript
我们开始写我们第一个Hello World程序:
再次编辑我们刚刚创建的那个HelloWorld.vbs文件,输入以下代码
msgbox "HelloWorld"
保存后双击HelloWorld.vbs运行看到结果。
要注意的是:""是引文双引号。
msgbox是VBS的一个函数,用于创建一个小对话窗口,""内的内容为窗口内的正文。
用法为:msgbox 窗口正文,窗口图标和按钮,窗口标题
我们可以尝试使用以下代码:msgbox "HelloWorld",vbOKCancel,"这是我的第一个VBScript脚本"
运行试试看,可以加深对msgbox的理解
为什么能直接双击运行vbs脚本?
原因是因为vbs这个扩展名和wscript的路径被写入到环境变量:
右键我的电脑(或计算机) -> 属性 -> 高级 -> 环境变量
或者按下win + r打开运行 -> 输入cmd -> 输入set
其中有一个叫PATHEXT的环境变量,定义了vbs扩展名可直接运行,而Path这个环境变量则定义了C:\Windows\System32路径(%SystemRoot%\System32),我们在cmd命令行内直接echo %SystemRoot%这个变量的内容。
可以看到是C:\windows
相关推荐
### VBS简介 VBS,全称Visual Basic Scripting Edition,是微软推出的一种轻量级的脚本语言,主要用于Windows环境下的自动化任务处理和系统管理。VBS基于Visual Basic编程语言的基础语法,但更加简洁易用,适用于...
1. **VBS 简介**: - VBS 是一种基于 Visual Basic 的轻量级脚本语言。 - 它主要用于编写 Windows 环境下的脚本,常用于系统管理、自动化任务等场景。 - VBS 可以调用 COM 组件来操作各种应用程序。 2. **Excel ...
#### 一、VBS简介与应用场景 **VBS**,即 **Microsoft Visual Basic Script Edition**,是由微软开发的一种轻量级的脚本语言,专为Windows环境设计。作为一种脚本语言,VBS的主要优势在于其简单易学、执行效率高...
#### 一、VBS简介 **VBS**(Visual Basic Script Edition)是一种脚本语言,基于 **Microsoft Visual Basic** 的语法。它主要应用于Windows环境中,用于快速开发简单的自动化任务、批处理脚本等。VBS不需要编译成二...
一、VBS简介 VBS是微软开发的一种基于Visual Basic语法的脚本语言,它可以直接在Windows环境中运行,无需编译。VBS广泛应用于批处理任务、网页交互、系统管理等领域。其语法简洁,适合编写简单的自动化脚本。 二、...
#### VBS简介 VBS,即Microsoft Visual Basic Scripting Edition,是由微软开发的一种脚本语言。它是一种轻量级的语言,非常适合初学者学习编程的基础。VBS通常被用于Windows环境下的自动化任务、网页脚本编写等...
#### 一、VBS简介 **VBScript**(简称VBS)是一种轻量级的编程语言,它是Microsoft Visual Basic的一个子集,专门用于客户端和服务端脚本应用。VBS的主要特点包括易于学习、灵活性高以及强大的功能。它常被用于Web...
### VBS简介 VBS全称Microsoft Visual Basic Script Edition,是由微软开发的一种轻量级脚本语言,基于Visual Basic(VB),用于在Windows系统上快速编写自动化脚本或小程序。与传统的Visual Basic相比,VBS无需...
#### VBS简介 VBS是由微软开发的一种脚本语言,它是Visual Basic的一个子集,专门用于编写可以在Windows系统上运行的脚本。VBS的优势在于其简单易学,并且可以利用Windows系统的各种功能和服务。更重要的是,VBS...
**VBS简介** - **定义**:VBS是Microsoft开发的一种脚本语言,基于VBScript引擎,常用于Windows系统自动化任务的执行。 - **特点**: - 轻量级且易于学习。 - 可直接在Windows系统上运行而无需额外编译。 - ...
### VBS简介 VBS(Visual Basic Script)是一种轻量级的编程语言,主要用于编写Windows环境下的自动化脚本。它基于VBScript引擎,支持事件驱动、条件语句、循环结构等基本编程概念。由于其简单易学且功能强大,广泛...
#### VBS简介 VBS(Visual Basic Script Edition)是一种轻量级的脚本语言,它基于Microsoft的Visual Basic编程语言,并且专为Web开发而设计。VBS简单易学,适用于快速编写客户端或服务器端的应用程序。 #### 基础...
#### VBS简介 VBS是Microsoft开发的一种脚本语言,它基于VBScript(Visual Basic Script Edition),主要用于Windows平台上的自动化任务和系统管理。VBS简单易学,非常适合用于编写简单的脚本程序来处理日常任务。 ...
#### 一、msgbox.vbs简介 在Windows脚本宿主环境中,`msgbox.vbs`是一种常见的脚本文件,主要用于显示带有提示信息的消息框。这种脚本通常使用VBScript(Visual Basic Scripting Edition)编写,可以在不需要安装...
#### 一、VBS简介与基础操作 VBS(Visual Basic Script Edition)是微软开发的一种轻量级脚本语言,基于VB(Visual Basic),适用于自动化任务、系统管理和简单的应用开发。VBS脚本可以在Windows环境中运行,无需...
### VBS简介与应用场景 VBS是Microsoft为Windows环境设计的一种脚本语言,全称为Microsoft Visual Basic Script Edition。它是Visual Basic家族的一员,专门为Windows系统设计,无需额外编译即可在Windows环境中...
一、VBS简介 VBS是Visual Basic的轻量级版本,它不需要编译,可以直接在解释器中执行。由于其简单易学,VBS常用于编写简单的系统脚本、批处理程序或与HTML结合实现动态网页效果。在WinCC中,VBS脚本可以用于创建...
#### 一、VBS简介与应用场景 - **VBS(Visual Basic Script Edition)**是由微软开发的一种轻量级的脚本语言,它是Visual Basic的一个子集,专为Windows环境设计。VBS主要用于自动化Windows系统中的日常任务,如...
#### 一、VBS简介及与QTP的关系 - **VBS**: VBScript(简称VBS)是一种轻量级的脚本语言,源自Visual Basic,但进行了安全性方面的限制和调整,使其适用于Web环境。VBS被广泛用于Web开发以及系统脚本编写等领域。 - ...
#### 一、VBS简介与应用场景 - **VBS**(Visual Basic Script Edition)是微软推出的一种基于Visual Basic的脚本语言。 - 主要用于**自动化任务处理**、**系统管理脚本**、**简单的应用程序开发**等场景。 - VBS...