没有合适的资源?快使用搜索试试~ 我知道了~
首页SecureCRT脚本使用笔记
资源详情
资源评论
资源推荐
SecureCRT
SecureCRT
SecureCRT
SecureCRT
使用笔记
版本 :20110315 v0.4
作者: gyhong gyh9711@163.com
文档中错别字较多,请见量
1.
1.
1.
1.
介绍
无序
为什么选择 Secure Crt 而较少选择 putty ?
因 *nix 系统下有 expect 工具, Windows 系统下也有 expect ,但功能有所弱化,还好 windows 系统下 有
secure crt ,其脚本支持 vbs 功能,因此功能也非常强大。且具备一些在 *nix 系统下较难实现的功能,如 与
excel/access 等结合使用。
做为一名系统维护人员,系统检查是一项重复枯燥的工作,具备一点程序能力,将重复工作定时任务化
,
是一种去除枯燥工作的有效解决办法 。 或许有人说 , 现在的网管软件非常强大 , 基本用不着动手去做开发?
但在实际工作当中 , 经常会发现 , 领导的需求 / 新系统的部署会打乱网管软件的种种强大 , 更可恶是 , 偶尔
有可能会发现包括大厂家的出名网管软件,都可能存在一些可笑的 BUG 。 。 。
1.1.
1.1.
1.1.
1.1. 功能
功能
功能
功能
2011-3-15 可下载到最新破解版本 6.7 www.verycd.com
本文档为学习笔记。使用破解软件做测试,不代表本人提昌使用盗版软件。
2.
2.
2.
2. 配置
2.1.
2.1.
2.1.
2.1. Solairs
Solairs
Solairs
Solairs 配置支持
配置支持
配置支持
配置支持 vi
vi
vi
vi
2.2.
2.2.
2.2.
2.2. 窗口可显示更多日志信息
窗口可显示更多日志信息
窗口可显示更多日志信息
窗口可显示更多日志信息
参考图片上:
注:如上表示窗口最多可滚动查看到最近 5000 行信息 ,更多即建议
启动记录日志功能
3.
3.
3.
3.
程序
3.1.
3.1.
3.1.
3.1. 启动工具
启动工具
启动工具
启动工具
3.2.
3.2.
3.2.
3.2. CRT
CRT
CRT
CRT OLE
OLE
OLE
OLE 调用
调用
调用
调用
3.2.1.
3.2.1.
3.2.1.
3.2.1. 语法要求
3.2.2.
3.2.2.
3.2.2.
3.2.2. 功能扩展
3.2.2.1.
3.2.2.1.
3.2.2.1.
3.2.2.1. 自动识别系统提示符模块设计
自动识别系统提示符模块设计
自动识别系统提示符模块设计
自动识别系统提示符模块设计
为什么要设计这一模块 : 有日常工作中 , 由于维护系统非常多 , 发现很多 UNIX/LINUX 等系统命令行登录
后,提示的 prompt 符号完全不同,或者是转换 shell 后,提示符也随着变动。此设计就是解决这一问,使
程序具有较好兼容性,不必去考虑这方面的问题。
同时解决另外一个问题: vmstat / sar 等命令或者程序,执行时间不可预测,如何解决?
简明: 程序使用到 vbs 类 对 crt ole 程序进行简单封装
3.3.
3.3.
3.3.
3.3. VBS
VBS
VBS
VBS 实用代码与技术
实用代码与技术
实用代码与技术
实用代码与技术
3.3.1.
3.3.1.
3.3.1.
3.3.1. 文件读写
3.3.2.
3.3.2.
3.3.2.
3.3.2. 控制 Excel
Excel
Excel
Excel 常见方法
注 :
此资料来源于网络
(
(
(
( 一 )
)
)
) 使用动态创建的方法
首先创建 Excel 对象,使用 ComObj :
:
:
:
oExcel =
=
=
= CreateObject (
(
(
( "Excel.Application" )
)
)
)
1
1
1
1 )
)
)
) 显示当前窗口:
oExcel.Visible =
=
=
= True
2
2
2
2 )
)
)
) 更改 Excel 标题栏:
oExcel.Caption =
=
=
= " 应用程序调用 Microsoft Excel"
3
3
3
3 )
)
)
) 添加新工作 簿:
oExcel.WorkBooks.Add
4
4
4
4 )
)
)
) 打开已存在的工作簿:
oExcel.WorkBooks.Open (
(
(
( "C:\Excel\Demo.xls" )
)
)
)
5
5
5
5 )
)
)
) 设置第 2 个工作表为活动工作表:
oExcel.WorkSheets (
(
(
( 2
2
2
2 ).
).
).
). Activate
或
oExcel.WorksSheets (
(
(
( "Sheet2" ).
).
).
). Activate
6
6
6
6 )
)
)
) 给单元格赋值:
oExcel.Cells (
(
(
( 1
1
1
1 ,
,
,
, 4
4
4
4 ).
).
).
). Value =
=
=
= " 第一行第四列 "
7
7
7
7 )
)
)
) 设置指定列的宽度(单位:字符个数 ) ,以第一列为例:
oExcel.ActiveSheet.Columns (
(
(
( 1
1
1
1 ).
).
).
). ColumnsWidth =
=
=
= 5
5
5
5
8
8
8
8 )
)
)
) 设置指定行的高度(单位:磅 ) ( 1 磅= 0.035 厘米 ) ,以第二行为例:
oExcel.ActiveSheet.Rows (
(
(
( 2
2
2
2 ).
).
).
). RowHeight =
=
=
= 1
1
1
1 /
/
/
/ 0.035
0.035
0.035
0.035 ' 1 厘米
9
9
9
9 )
)
)
) 在第 8 行之前插入分页符:
oExcel.WorkSheets (
(
(
( 1
1
1
1 ).
).
).
). Rows (
(
(
( 8
8
8
8 ).
).
).
). PageBreak =
=
=
= 1
1
1
1
10
10
10
10 )
)
)
) 在第 8 列之前删除分页符:
oExcel.ActiveSheet.Columns (
(
(
( 4
4
4
4 ).
).
).
). PageBreak =
=
=
= 0
0
0
0
11
11
11
11 )
)
)
) 指定边框线宽度:
oExcel.ActiveSheet.Range (
(
(
( "B3:D4" ).
).
).
). Borders (
(
(
( 2
2
2
2 ).
).
).
). Weight =
=
=
= 3
3
3
3
1-
1-
1-
1- 左 2-
2-
2-
2- 右 3-
3-
3-
3- 顶 4-
4-
4-
4- 底 5-
5-
5-
5- 斜 (
(
(
( \
\
\
\ )
)
)
) 6-
6-
6-
6- 斜 (
(
(
( /
/
/
/ )
)
)
)
剩余17页未读,继续阅读
逍遥逸仙
- 粉丝: 6
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0