securecrt 自动化脚本 命令解读

[复制链接]
发表于 : 2016-6-12 15:17:46 最新回复:2017-12-06 15:29:05
3428 2
CRT
一、头文件
编写脚本要添加头文件

#$Language="VBScript"

#$Interface="1.0"
二、函数

1.

sub 名字()
end sub
脚本里面如果有主函数sub main()的话,就会从主函数开始执行
中断函数执行用
Exit sub

2.


Function
名字()

End function

三、ASCII码
常用ASCII字符,8退格、9制表TAB、10换行、13回车字符,32空格
四、变量,常量和SET引用声明

1.
声明

Dim
变量名1,变量名2,变量名3

2.
赋值



3.
定义数组

一维,二维,三维

变量名=array(数组元素1, 数组元素2, 数组元素3, …)()()

4.
常量定义

Const
常量名1=值,常量名2=值,常量名3=值

5.SET


将对象引用赋给变量或属性

Set变量或属性名称 = { 对象引用表达式 }


Set fso =CreateObject("Scripting.FileSystemObject") 设置变量FSO为对外部文件系统的引用 Set file =fso.OpenTextFile("d:\config.txt",Forreading, False) 设置FILE为文件系统引用中的打开文本的属性动作

五、方法及属性
1.
OPENTEXTFILE方法
object.OpenTextFile(filename[,iomode[, create[, format]]])
[tr]  [td=1,1,27%]  

Object  必需的。引用打开动作的对象即变量名

必需的。字符串表达式,它标识了打开的文件。 

可选的。表示输入/输出方式。可为两个常数之一:ForReading或 ForAppending。

可选的。Boolean 值,它表示如果指定的 filename 不存在是否可以创建一个新文件。如果创建新文件,其值为 True。若不创建文件其值为 False。缺省值为 False。

可选的。三种 Tristate 值之一,用于指示打开文件的格式。如果省略,则文件以 ASCII 格式打开。

例: fso.OpenTextFile("d:\test.txt",Forappending,true) 在D盘根建立TEST.TXT并以ASCII格式打开,定义成可以写入的

2.
AtEndOfStream 属性
只读属性。如果文件指针在 TextStream 文件末尾,则该属性值返回 True;否则返回 False。
例: DO While file.AtEndOfStream <>True
做为判断依据

3.
WriteLine 写入方法                   file.WriteLine

4. Readline
读出方法
file
.ReadLine

5.
分割读出数据的方法(函数)split(字串变量)

返回一个下标从0开始的一维数组,它包含指定数目的子字符串
                   params = Split (line)
params
变量为返回的一给数组名
六、会话联接调用
1、保持CRT语句与屏幕输出同步
  • x
  • 常规:

点评 回复

跳转到指定楼层
撒么
撒么  导师 发表于 2016-6-13 10:59:13 已赞(0) 赞(0)

感谢分享 。
  • x
  • 常规:

点评 回复

小饼子
小饼子   发表于 2017-12-6 15:29:05 已赞(0) 赞(0)

先顶后看,良好习惯
  • x
  • 常规:

点评 回复

发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录