Board logo

标题: FOR命令中变量如何在后面的命令中引用 [打印本页]

作者: Hawk911     时间: 2009-5-11 14:03    标题: FOR命令中变量如何在后面的命令中引用

无论问题解决与否,在下先谢谢各位大虾!希望有人能帮助我一下。:P:P
批处理源程序如下:
@echo off
for %%q in (c: d: e: f: g: h: ) do if exist %%q\sys.gho 恢复文件存在于%%q盘下!
...
...
...
...
      如果上边的批处理已经找SYS.GHO文件所在的盘符,我将如何在后面的批处理中引用这个盘符变量呢?

[ Last edited by Hawk911 on 2009-5-11 at 14:21 ]
作者: SNSB     时间: 2009-5-12 15:08
用一个变量保存就可以了吧。:)
for %%q in (c: d: e: f: g: h: ) do if exist %%q\sys.gho set gho_drv=%%q
:: 检测 gho_drv 非空
:: 引用 gho_drv
:: ...