快速切换子目录的两种方法 河北 李磊 1996-09-06 一、用批处理文件定义功能键,实现快速切换子目录。 比如,在C盘上有以下几个层次目录: 1.FOXBASE; 2.SHJS\DATA\LL; 3.CCED\ZKJK 可按如下格式建立一个批处理文件(假定文件名为AA.BAT): C:\>COPY CON:AA.BAT PROMPT $ e[0;59;"CD\FOXBASE";13;p (此处P为小写) PROMPT $ e[0;60;"CD\SHJS\DATA\LL";13;p PROMPT $ e[0;59;"CD\CCED\ZKJK";13;p PROMPT $P$G ^Z 当需要进行目录切换操作时,在DOS下运行AA.BAT,这时只需按下+,系统便自动进入FOXBASE子目录;若按+,则切换到SHJS目录下的二级子目录\LL;而按+则切换到CCED目录下\ZKJK子目录。 上述只是一个例子,你可以根据自己的使用习惯定义不同的功能键,如+<字母键>等。 二、用英汉通提供的J.EXE实用工具软件实现快速切换子目录。使用方法是先在磁盘上建立一个磁盘目录信息文件,格式为:J -S[盘号] 如硬盘上有多个分区,应为磁盘上的每一个分区分别建立磁盘目录信息文件。如,你的硬盘上有C、D两个分区,则应在提示符下键入:J -SC和J -SD。 说明:这个名为DIR.SAV的目录信息文件就隐含在磁盘的根目录下,应注意加以保护,一量误删需重新建立。 磁盘目录信息文件建好后,若想进行目录切换操作,只需在J之后键入一个想进入的目录名,系统都会很快切换到此目录下。比如,你想进入CCED目录下\ZKJK子目录,可在提示符下键入: C:\>ZKJK 屏幕显示:[A]-〉[C:\CCED\ZKJK] C:\CCED\ZKJK> 如果你不知道确切的子目录名,还可以键入目录名的第一个字符进行模糊查找。比如,键入: C:\>J A 屏幕显示:[A]-〉[C:\UCDOS\SRC\API] [B]->[D:\ARJ] [C]->[D:\ALCH] Rnter: continue,Esc: abort,Space;[A],other Key to Change Dirsctory! Select: 此时若回答A,则系统进入C盘UCDOS下二级子目录\API,回答B进入D盘子目录ARJ,若回答C则进入D盘子目录\ALCH。