![]() |
命令行分析工具,用于将命令行分解成为一组命令参数
Set Args = CreateObject("NetBox.Arguments")
CommandLine | 初始化新命令行到 Arguments 对象中 |
Items | 以数组方式返回对象中的全部项目 |
Count | 取得 Arguments 对象中参数的总个数 |
在主程序 main.box 中可以使用 Shell.Arguments 直接访问系统运行的命令行参数。Shell.Arguments 即为一个已经预定义并初始化的 Arguments 实例。
通过访问 Shell.Arguments 可以取得全部的参数,包含运行程序的名称。
下面的代码创建一个新的 Arguments 并初始化,然后读取并显示全部的参数。
Set Args = CreateObject("NetBox.Arguments") Args.CommandLine = "Test.box -i -n -d" For i = 1 To Args.Count Shell.Console.WriteLine Args(i) Next
程序运行结果为:
Test.box -i -n -d