AutoShell 是脚本语言和命令行 shell 的组合。 它基于标准的脚本语言 ECMA-Script(通常称为 JavaScript)。 虽然 JavaScript 通常被认为是在网页上使用的脚本语言,但它不需要在浏览器中运行。 它是实现面向对象、XML 和正则表达式处理支持的独立脚本语言。 AutoShell 使用 Mozilla Spidermonkey JavaScript 解释器的开箱即用版本(它还向 Mozilla Firefox Web 浏览器提供 JavaScript 功能)。 这允许您在 AutoShell 中直接使用 JavaScript 语法,例如,用于显示目录列表。
通常,字符串必须包含在半角引号内,特殊字符必须进行转义,而且函数调用必须包含在半角圆括号内。 以该方式输入指令效率较低,因此 AutoShell 在 JavaScript 语言之上实现了一种特有的命令翻译层,该层可以接受带有强制和可选参数的典型 shell 类型命令。 这些命令不要求将字符串放在半角引号中,而是将它们翻译为基础的 JavaScript 语法。
关键 AutoShell 功能如下:
注意:有关 JavaScript 语言参考和示例的信息,请参阅网站 https://developer.mozilla.org/en/JavaScript。 AutoShell 使用 JavaScript 版本 1.7。
版权所有 © 2013 CA。
保留所有权利。
|
|