HTML应用程序:带用户界面的脚本
1. 准备HTA
很多管理员在调试HTA时会感到沮丧,因为它的调试十分复杂。由于VBScript和HTML之间大量的交互,有时很难找出错误所在。因此,强烈建议在使用HTA之前,将大部分功能代码写成普通的VBScript文件。这样可以专注于VBScript,更轻松地调试HTA中最复杂的部分。下面通过一个示例来详细说明。
2. 使用脚本而非HTA
首先来看一个简单的脚本,它从文件中读取计算机名(每行一个计算机名),使用Windows管理规范(WMI)连接到每台计算机,然后显示计算机名、操作系统版本号(如Microsoft Windows XP的版本号2600)以及最新安装的服务包版本号。脚本如下:
Dim objFSO, objTS, strComputer, objWMIService, colItems, objItem
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTS = objFSO.OpenTextFile("c:\computers.txt")
Do Until objTS.AtEndOfStream
strComputer = objTS.ReadLine
Set objWMIService = GetObject("winmgmts:\\" & strComputer & _
"\root\cimv2")
Set colItems = objWMIService.ExecQuery("SELEC
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



