巧用TYPE命令二则

Author: 浙江 张宜根 Date: 1994-01-07

        1、查看BACKUP备份文件的备份路径:
        用DOS的BACKUP命令备份的磁盘文件,在用DOS的RESTORE命令恢复时,必须恢复至与BACKUP备份时路径相同的目录中,当我们忘记了或不知备份文件在原来磁盘上的路径时,就无法恢复,以至软件无法使用。其实我们可以用TYPE命令查看第一张备份软盘中CONTROL.001文件即可很方便地得到原路径。
        如备份C盘DOS目录下子目录TOOLS下的所有文件至A盘,即:
        BACKUP C:\DOS\TOOLS A:/S
        备份完毕后,我们来用TYPE命令查看第一张备份软盘中CONTROL.001文件即 TYPE A:CONTROL.001。
        即可看到第一个字符串为BACKUP,第二个字符串为FDOS\TOOLS,其中F为特征字,故原文件的路径就是\DOS\TOOLS,也就是第二个字符串的内容。其它备份文件的原理一样。这样关于BACKUP备份文件的路径问题就很简单地解决了。
        2、查看FOXBASE+索引文件的索引关键字表达式。
        在FOXBASE+的应用程序中,往往有很多索引文件,当我们忘记了或不知道某个索引文件的索引关键字表达式时,就无法正确及时地对数据进行索引处理,严重的将使整个应用软件无法使用。如我们在系统维护中经常容易碰到索引文件损坏(INDEX DAMAGED)且用REINDEX命令也无法修复的软件故障,碰到这种情况我们只能根据原索引关键字表达式来重建索引文件,若忘记了或不知道该索引的索引关键字表达式,我们将无法重建索引文件,以致整个系统不能正常运行,这时我们也可以用TYPE命令来找到原索引文件的索引关键字表达式。
        如:有索引关键字表达式为品名+品号的索引文件PMPH.IDX被损坏了,我们可以用以下命令来查看
        TYPE PMPH.IDX (PMPH.IDX为损坏的索引文件)
        可以发现第一个字符串即为品名+品号,即关键字表达式为品名+品号。对于其它索引文件,我们均可使用该法来得到索引关键字表达式。用此方法修复和分析索引文件至今从没有失败过(注:若屏幕显示太快可按暂停键pause)。
        (浙江 张宜根)