要是说功能的话,vbs脚本语言功能强大些,毕竟vbs语言有点想面向对象编程,可以操作windows里面的很多对象,并且还是可视化窗口的,而bat只是命令的集合体,处于控制台的模式,不便于操作,如果要学的话,肯定是批处理易学些,毕竟批处理比较简单,自己看一些教程就能看懂,而且结构简单。vbs脚本语言就要稍微难点,要懂些面向对象的基础,才能理解里面的语句,并且里面的方法也比较多,有点难记,不过平时只要多用,就没什么难的。初学建议学批处理,基本上就是dos一些基本语法。
LS还没说清楚,vbs的缺点是操作没bat灵活,bat比vbs来的快,我就觉得bat比vbs实用!再来bat又是基于dos,先学bat是打基础!任何一个程序员多少都得懂点dos!
vbs是vb的轻量子集,豪不夸张的说,vb能干啥,vbs就能干啥(取决于你对对象的掌握).但它远比vb简单
vbs比批处理最大的优点是功能强大
我觉得没什么缺点