|
for /f "usebakq tokens=*" %%i in (
`dir /a-d/b/s c:\*.gho d:\*.gho e:\*.gho`
) do (
set /a n+=1
call set "#%%n%%=%%i"
)
echo. 您所收索的盘符,存在以下GHO文件 格式为 " 变量= XXX.gho
set #>"%~dp0GHO.txt&¬epad "%~dp0GHO.txt"
下面这个不给GHO文件赋值
for /f "usebakq tokens=*" %%i in (
`dir /a-d/b/s c:\*.gho d:\*.gho e:\*.gho`
) do (
cd.>"%~dp0GHO.txt
echo.%%i>"%~dp0GHO.txt
)
echo. 您所收索的盘符,存在以下GHO文件
notepad "%~dp0GHO.txt"
楼上,dir 支持N文件搜索的 一个for 就行了
[ 本帖最后由 x9tian 于 2011-2-16 17:34 编辑 ] |
|