一 前言
windows系统为我们提供了脚本语言,它语法简单,无需编译连接,用系统带的notpad即可创建,double click即可执行,更重要的是它提供的一些常用的功能,可以说是很强大的哦。
对于每一个在windows上编程的人员来说,学习windows的脚本语言是很有必要的。windows的脚本语言,他有很多功能,有很多的用处,例如脚本通常内嵌在 Web 页中,要么是 HTML 页(在客户端),要么是 ASP 页(在服务器端)。如果脚本内嵌在 HTML 页中,则用于解释和运行脚本代码的引擎组件是由 Web 浏览器(如 Internet Explorer)加载的。如果脚本内嵌在 ASP 页中,则用于解释和运行脚本代码的引擎内嵌在 Internet Information 服务 (IIS) 中。但是我们这里将的不是在网络方面的应用,而是在windows系统上的管理,有脚本引擎直接执行,在windows的系统管理方面,她能帮你搞定一些windows常见的操作,对这些小任务我们没有必要使用c++这样的功能强大的语言。它给人的感觉就像是一个温柔,漂亮的女子。对于习惯使用c,c++等编程的人员来说,它的这种柔能给你带来意想不到的收获,能够给你带来方便快乐,使你钢柔结合,百战百胜。(但windows的脚本技术对系统网络管理员那是非常有用的哦)
三 内容
下面简单说明它的组建及其作用:
JScript Microsoft 功能强大的脚本编写语言是专为 Internet 而设计的。JScript.NET 是 Microsoft ECMA 262 语言的下一代实施产品。与 ECMAScript Edition 4 一起开发的、JScript.NET 中的改进功能包括了准确编译的代码、类型与无类型的变量、类(内含继承、函数重载、属性访问器等等)、包、跨语言支持,以及对 .NET 框架的访问。 VBScript Microsoft Visual Basic Scripting Edition 为各种环境提供有效的脚本编写手段,包括 Microsoft Internet Explorer 中的 Web 客户端脚本编写及 Microsoft Internet Information Services 中的 Web 服务器端脚本编写。 脚本运行时 Dictionary 对象相当于 PERL 的关联数组。项可以是任意形式的数据,存储在数组中。每一个项与唯一的关键字相关联。关键字用于检索个别项,通常是一个整数或字符串,它可以是数组以外的任何内容。
FileSystemObject (FSO) 对象模型允许您使用熟悉的 object.method 语法以及一系列属性、方法和事件来处理文件夹和文件。
脚本 Encoder 是一种简单的命令行工具,它使脚本设计者能够对自己的最终脚本进行编码,这样 Web 主机和 Web 客户机就不能查看或修改它们的源代码。 Windows 脚本部件 Microsoft® Windows® 脚本部件为您提供了使用脚本语言,如 Microsoft® Visual Basic® Scripting Edition (VBScript) 和 Microsoft® JScript® 创建 COM 组件的简单方法。 Windows 脚本宿主 Microsoft Windows 脚本宿主 (WSH) 是一种工具,它允许您在基本操作系统(Windows 95 或 Windows NT 4.0.)内部运行 Visual Basic Scripting Edition 和 JScript。 Windows 脚本接口(英文) Microsoft Windows 脚本接口为应用程序引入了一种增强脚本和 OLE 自动化功能的新方法。