深入挖掘Windows脚本技术(二)
脚本也有GUI】
虽然系统提供了WScript和CScript两个脚本宿主,分别负责窗口环境和命令行环境下的脚本运行,但实际上窗口环境下用户与脚本交互不太方便:参数输入只能建立快捷方式或弹出InputBox对话框,输出信息后只有在用户“确定”后才能继续运行。完全没有了窗口环境直观、快捷的优势。好在有前面提到 Explorer对象,脚本可以提供web风格的GUI。
还是来看个例子,一个清除系统日志的脚本,顺便复****一下WMI:
Codz:
set ie=("","event_") ’创建ie对象’
=0 ’取消菜单栏’
=0 ’取消地址栏’
=0 ’取消工具栏’
=0 ’取消状态栏’
=400 ’宽400’
=400 ’高400’
=0 ’不允许用户改变窗口大小’
"about"&":blank" ’打开空白页面’
=fix((-)/2) ’水平居中’
=fix((-)/2) ’垂直居中’
=1 ’窗口可见’
with ’,’
.write "<html><body bgcolor=#dddddd scroll=no>" ’写一段html到ie窗口中。’
.write "<h2 align=center>远程清除系统日志</h2><br>"
.write "<p>目标IP:<input id=ip type=text size=15>" ’也可以用navigate方法直接打开一’
.write "<p>用户名:<input id=user type=text size=30>" ’个html文件,效果是一样的
深入挖掘Windows脚本技2 来自淘豆网www.taodocs.com转载请标明出处.