WBAT教程手册完整版.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

WBAT

教程

概述

WBAT是一个在DOS中模拟Windows界面的对话框的一个批处理工具。当然WBAT也运行在纯DOS模式下工作。

安装wbat

当你要使用WBAT来制作你自己的批处理时,DOS必须能从你的目录结构中的某处定位程序文件。

当一个文件不在当前的目录中时,COMMAND.COM会试着在指定文件夹中定位程序文件(比如path命令列出的那些文件夹)。因为只有几个WBAT文件被共用,因此最好将这些文件复制到一个已经存在的文件夹里,这个文件夹得包含在你已经指定的路径中。当然你也可以创建新的文件夹,然后将其加入到你的PATH中。

把这些文件复制到path中的那个“公共”的文件夹中(比如放到系统文件夹下)。WBAT.COM

W.BATWBAT.INI

第一、二是可执行文件。INI文件放在与WBAT要运行的程序文件相同的文件夹中。默认情况下,文件“PAL.INI”也被放置在那个“公共”文件夹。然而,如果你不喜欢在那里有太多文件,可以放在子文件夹或磁盘上的任何其他的地方。在这种情况下,你必须修改你的WBAT.INI。详情见下一节。

(文件“PAL.INI”是颜色调色板配置文件,在这里可以修改已有的一些颜色。)与WBAT.COM文件同一个文件夹的WBAT.INI存放了全局的WBAT设置。然而,你也可以在其它目录里创建为指定项目而修改的WBAT.INI(在这里你可以自定义一些设置)。WBAT在检查它自己所在目录之前,总是先在当前目录中寻找WBAT.INI。注意:如果没有找到INI文件,WBAT将使用内建的与初始的INI文件相同的默认值。

所有的INI文件里的设定都可通过变量临时改变。变量名就是INI文件里的项目名,但需要用“W”作为前缀。例如:

SETWbutton=blackon+cyanSETWrightESC=0

SETWradiosymbol=254

如果要返回到INI文件设定,那么请用类似于下面的方法清除变量。例如:setWbutton=

通常,你能按照DOS规范(8.3命名)在你的WBAT.INI里指定一个文件。作为一个例外,“+”可作为一个前缀用于指向WBAT的目录(也就是程序文件WBAT.COM所在目录)。

*对于默认的布局文件(或是源文件)其名字应该被指定并且不加路径。这样你能使用名字作为局部的默认文件,也用于WBAT目录里的全局的默认文件(只需要“+”指出).

例子:

SourceFile=WBAT.TXT

*PAL.INI必须用完整路径指定,或者用“+”前缀。例:PalFile=C:\some\where\Pal.INI

PalFile=+pal.INI(在WBAT的目录中)

PalFile=+data\Pal.INI(在WBAT的子目录data中)变量被储存在COMMAND环境空间中,要列出当前储存的所有变量,使用set命令(不带

参数)。环境空间是有限的,你应该小心的处理以便有足够的空间运行你的WBAT批处理。记住清除那些不会再用于你的批处理的所有变量。

功能面貌:

一、用“按钮(buttons),输入栏(inputfields),菜单(menus),检查框(checkboxes),单选框(radiobuttons)”来布局对话框--这些所有的控件可以自由地安排。

二、“Listbox”是列表框。

三、“Text”文本输出;“fill”填充屏幕区域,,清屏(clear),颜色(color)

四、你可以自定义颜色“调色板(palettes)”(pal.ini)

五、“INI文件”用于设置默认值和偏爱。

第一部分:漫游wbat--关于wbat所有功能的信息

快速对话框让我们从一个最简单的例子学起:

wbatboxok

这是一个暂停按钮,提示用户继续。在默认状况下,所有的对话框都被放置在屏幕中央。你是不是想改变它的位置呢?行和列可以自左上角处指定。比如你可以这样:

wbatbox20,30ok

也许你会担心越界,如“wbatbox2000,3000ok”,但我告诉你大可不必担心,因为wbat会自动调整。

我们还可以指定多个选项,如:

wbatbox20,30ok,cancel

但选项之间必须用逗号分割,言外之意选项名称中可以有空格.如:“wbatbox20,30ok,can cel”。

如何让我们的选择有意义呢?看例子:wbatboxok,cancel

iferrorlevel2gotocanceliferrorlevel1gotook……

明白了吧!这里用到了返回码,1代表第一个选项被选中,2代表第二个选项被选中以此类推。要注意一点,“ifer

文档评论(0)

MAX知识点 + 关注
实名认证
文档贡献者

资料收集达人

版权声明书
用户编号:8053033065000020

1亿VIP精品文档

相关文档