标题: 求助:纯DOS下如何进入该目录,并自动运行?
[打印本页]
作者: jh1688
时间: 2008-10-25 16:34
标题: 求助:纯DOS下如何进入该目录,并自动运行?
H:\装机备~1\系统安装\WINXPJZB\WINNT.BAT
H:\装机备~1\系统安装\WINXPS3J\WINNT.BAT
H:\装机备~1\系统安装\WINXPSP2\WINNT.BAT
H:\装机备~1\系统安装\WINXPSP3\WINNT.BAT
纯DOS下,结合坛子里的各种方法,自己做了一个全盘查找的批处理,找到的文件目录如上(TXT文件),搜了N多方法,都不能用,只能请各位达人帮我看一下:
1、怎么去除最后的“WINNT.BAT”,而使成为一个新的变量??
2、纯DOS下如何进入该目录,并自动运行WINNT.BAT??
3、默认是第一行目录,能否有方法任意进入某一个目录??
补充一下:我的电脑是双硬盘、双光驱
先谢了
[
Last edited by jh1688 on 2008-10-25 at 17:35 ]
作者: youkaib
时间: 2008-10-25 17:34
全盘搜索我也做过!我当时用的是for /d 和dir两种方法,的都做了出来,就是执行效率低,要搜索很久,这个也是批处理的缺点。
纯dos下是不支持长文件名和汉字的。我不知道这样方法在dos下行不行,采用扩充全路径。
for %%i in (文件名) do set a=%%~fi
运行就直接输入该文件名即可。
跳的话用cd CD..可以返回上一级目录。
作者: jh1688
时间: 2008-10-25 17:43
标题: 回复2楼
你说的方法我用过!!!
这里想说的是这个批处理想用在一个专用批处理中的一个小批处理,自动恢复GHO文件失败后,自动搜索全盘中的WINNT.BAT,找到后自动从硬盘重装系统,长文件名和中文DOS环境本身就建立了,进入中文菜单也不是不可以,只是想做得方便一些,不必要手工输入一些DOS指令罢了,想懒一下!!!呵呵,同时想重温一下DOS!!!