VBS脚本语言,简单vbs脚本

VBS脚本语言,简单vbs脚本,VBS入门篇之带你领略脚本语言的快乐

Vbs文件是微软开发的脚本语言,可以直接在windows上打开。下面这篇文章主要介绍关于入门VBS的相关资料,通过图文介绍的非常详细,有需要的朋友可以参考一下。

目录

前言1。VBS介绍2。你为什么想学VBS 3。第一个VBS剧本4。实现简单的交互功能。注:结论

前言

我是新来的,吹嘘我在高中自学了一些基本的VBS脚本语言。感觉很好,想把自己学到的东西记录下来,分享给大家。因为我不擅长学习,如有错误请指教。

入门文章是给计算机小白做的(大佬们可以直接忽略),因为我以前是个小白(现在也是),网上有很多精彩的文章,但是太难懂了(我太笨了),所以我会简单通俗的讲,尽量在最详细的操作中讲出来。

一、VBS简介

VBS是一种Windows脚本语言,全称是Microsoft Visual BASIC Script Editon(Microsoft Visual BASIC Script Edition)。

二、为什么要学VBS

Vbs内置在系统中,用它编写的脚本不需要编译成二进制文件,所以源代码可以直接被Windows系统的宿主解释和执行。

他不需要特定的编译环境,任何文本编辑器都可以编写。初学者可以用Windows自带的记事本编写和执行。如果他们想了解更多,建议使用专业的编辑器,支持代码高亮,比较方便。记事本挺好的。

Vbs脚本代码简单高效,大部分高级语言能做到的都能做到。可以让平时重复繁琐的电脑操作自动化,大大提高工作效率(懒人福利)。

三、第一个VBS脚本

学过编程的兄弟都知道,下一步肯定会是“Hello World!”因为大多数计算机编程类的第一个程序是输出“Hello World!”。

打开你的记事本或者直接在桌面新建一个“文本文档”,在里面输入下面的代码,按Ctrl S保存,然后修改后缀命名为”。vbs”。(尽量使用快捷键,可以让你的操作更流畅)

msgbox'Hello World!'

每次写修改的时候记得保存(养成习惯)!很多新手都会犯不存就跑的错误,导致很多麻烦(像我,呜呜呜)。

什么?找不到后缀,连后缀是什么都不知道!你可能是个真正的电脑小白,但没关系。你们都去过那里,我了解你们。(老板,请直接跳过)

按“win E”快捷键打开资源管理器或者只是打开一个文件夹,点击查看,勾选“文件扩展名”复选框,然后再回去看看。还有别的吗?

检查之前:

查了一下,多出来的部分是他的后缀:

然后选中它,按“F2”快捷键重命名,修改为:第一个VBS script.vbs

现在,您可以双击来执行它。不出意外的话,看起来会像下图(win10系统下)。点击确定,对话框消失。虽然有点粗糙,但这确实是我们写的第一个脚本程序。

如果出了问题,就会像下图这样。很多新手都会犯这种错误,这很正常。这是因为你的符号不是用英文输入的(中英文切换)。

无论什么代码,一定要注意任务栏的输入法状态,使用英文输入法(重要!)。

但是也很好。至少证明你没有抄袭我的代码,而是自己编码的。

代码解析:

msgbox'Hello World!'

Msgbox是VBS的内部函数,每个函数都可以完成一定的功能。你只需要遵循它的语法格式,在相应的位置填入相应的参数即可。

参数是什么?参数是您填写的部分(双引号中的部分)。

Msgbox语法格式:

Msgbox“对话内容”、“对话类型(参数:0,1,2,3)”、“对话标题”

你可以继续修改你的原始代码,看看每种类型的对话框样式(记得修改并保存!)

四、实现简单的交互功能

我们上面的代码只是弹出了一个对话框,连最基本的交互功能都没有,但是我们可以简单的改造一下。

模糊名称

Name=inputbox('请输入您的姓名:','姓名')

Msboxname,'您的姓名是'

有些同学在运行时可能会报错如下图,多半是因为编码的原因(没有错误的同学可以跳过)。

右击你有问题的VBS脚本,选择“编辑”,检查右下角的文件格式,发现当前编码是“UTF-8”,会给出错误,解决方法很简单。按“Ctrl Shift S”快捷键打开“另存为”窗口,将右下角的编码改为“ANSI”,然后确认保存替换。

这时,看你的VBS脚本代码,它已经变成了“NASI”。现在双击运行它。

双击打开:

输入姓名:

单击确定:

代码解析:

模糊名称

Name=inputbox('请输入您的姓名:','姓名')

'你的名字是'

第一句:定义了一个名为“name”的变量,“dim”是定义该变量的语句。语法格式为:

尺寸变量名1,变量名2,变量名3 …变量名n

第二句:接收用户输入的信息,将接收到的信息交给变量“name”存储。此时,“名称”代表用户输入的内容。='是传输数据的符号,规则是从右向左传输数据。“inputbox”是VBS的内部功能,可以接收输入内容。语法格式为:

Inputbox('对话框内容','对话框标题')

第三句话:原理和我们第一个程序一样,但是这个输出对话框的内容是我们自己创建的变量值“name”。

'你的名字是'

好学的同学可能会问:为什么不给这个‘name’变量加双引号呢?今天来补充一下,做个对比,就知道了。

运行结果:

看,他输出的不是我输入的信息,而是“姓名”。这是因为双引号中的内容将按原样输出。如果我们想输出变量存储的信息,我们可以直接对变量名进行编码。

五、注意点:

1.文件位置不影响脚本执行,但最好放在你能方便找到的地方(我一般在桌面上建各种文件夹分别存放)。

2.扩展名必须是"。vbs”。

3.必须在英文输入法下输入符号。

4.每次写修改的时候一定要保存。

5.博主很帅。

结束语

至此,我介绍完毕。可能我有些地方写的不清楚,不罗嗦。第一次写字不太熟练,怕误导孩子。所以有什么错误或者不好的地方请直接提,不要给我任何面子。我会尽力改正的。

后面会有基础篇和实用篇(比如如何危害一个朋友的电脑,呵呵呵呵),感兴趣的同学可以少关注。

这就是这篇介绍VBS的文章。想了解更多关于VBS的介绍,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: