CrLf 当前离线
论坛巡查
for /r %%b in ("%%~dpa*.txt") do echo "%%b"&pause复制代码
TOP
%%~dpa作为for/r 开关的选项部分参数,在预处理时被读取固定。。。 这和 for /f "delims=%%a" %%b in (".....")do .... 属同一问题: http://www.bathome.net/viewthrea ... age=4&fromuid=3 ... plp626 发表于 2011-5-28 13:14
@echo off for /r "~" %%a in (*) do echo %%a&pause 成功显示信息(实际创建了~目录) @echo off for /r "%%~" %%a in (*) do echo %%a&pause 一闪而过(实际创建了%%~目录) 从此看来不是不识 ... batman 发表于 2011-5-28 13:53
@echo off md %%~ cd.>%%~\test.txt for /r "%%~" %%a in (*) do echo %%a&pause复制代码
for %%a in (@) do for /f "tokens=1* delims=%%a" do %%b in ("123@234a345") do echo %%a----%%b pause复制代码