发布网友 发布时间:2022-05-16 08:29
共5个回答
热心网友 时间:2023-10-16 18:56
BAT 是MS-DOS的批处理文件,执行的是DOS命令。VBS其实是VB script的简写,执行的是VB的脚本命令。 BAT常做简单的系统操作。如删除系统垃圾,重复拷贝文件……BAT相对而言简单应用,通过if和for语句构成应用的小程序。VBS是开发网站的语言(动网就是用VBS些的)。但VBS有 Windows 脚本宿主对象模型根对象的访问,也就是可以在windows下执行。所以可以用VBS开发Win下的小程序。VBS用法和VB一样,但灵活性更强。比如VB变量必须先定义再使用,而VBS可以随心所欲的使用变量(最好养成先定义在使用的习惯,可以增强可读性)。vbs变量间的灵活性也很强,比如字符型和整型几乎是一样使用的不必刻意去转换,可是细节的地方还是要明确的转换的。VBS简单易用,后缀可以是.vbs .vbe 就是JS脚本 在Win底下运行的话就要改成.jse相信你会喜欢vbs的热心网友 时间:2023-10-16 18:56
ba常用于1处理文件,例如压缩,复制,新建文件夹等 2程序管理,例如启动程序和结束程序等3网络管理,上传文件,查看ip等4系统设置,修改注册表,权限设置,bat一般都能调用系统本身的命令bat 一般运行都有个黑框的而vbs一般都是隐藏运行的,bat能做的vbs一般都能做,也可以处理文件,管理程序等vbs与BAT不同的是1vbs能模拟按键,比如你可以做个VBS自动按F5,自己刷新,有了这个功能就能控制很多软件了。甚至能破解一些密码……2vbs的窗口不像BAT那样,我对BAT窗口感到好无赖,因为在BAT进行选择的话,先输入某个键,还要敲回车键的,而vbs用鼠标点就行了。热心网友 时间:2023-10-16 18:57
DOS和VBS的区别,下面是我个人的解释:首先就从 hello world开始吧DOS中回显文字 echo hello world 屏幕就会显示hello world的文字信息VBS中显示文字提示则需要 msgbox "hello world" 这样才会显示hello world的提示框。删除文件 DOS中删除文件语法 del x:\***\***.*** /s /q 就可以强制删除文件了!VBS中删除文件set shell=CreateObject("Wscript.shell")Shell.DeleteFile “x:\***\***.*** ”从上面可以看出DOS语法更简单·另外DOS文件操作速度比VBS快很多这个是不争的事实!DOS可以调用DEBUG汇编·DOS还是很强大的·这也是微软为什么没有完全抛弃DOS的原因!VBS也很强大·但是具体要我说出他的优点我也找不出来·脚本语言很多都还是受到*的·DOS和VBS都是脚本语言·就像高级程序语言一样·不同的语言都能做到相同的效果·只是看个人爱好·当然有些语言在某一方面强过别的语言,但是不能是全部的·各有各的优点!具体就需要个人体会了!热心网友 时间:2023-10-16 18:57
BAT在以前曾是DOS环境下的批处理程序,以前都是在DOS环境下使用edit命令编制的,格式:@echo off ……(主体代码)echo热心网友 时间:2023-10-16 18:58
VBS 可以操纵BAT