批处理 for /r 路径 %%i in (*) 中路径如何实现使用变量
在编写批处理时,发现路径不能使用变量,如何才能实现路径能采用变量,后者有其他变通的方法。我是这么写的,执行不会生成drp.txt文件。setlocalEnableDela...
在编写批处理时,发现路径不能使用变量,如何才能实现路径能采用变量,后者有其他变通的方法。
我是这么写的,执行不会生成drp.txt文件。
setlocal EnableDelayedExpansion
for /f "tokens=* delims=" %%i in (e:\test\modify1.txt) do (
set n+=1
set bb!n!=%%i
for /r !bb!n!! %%a in (*.csproj) do (
echo %%a>>e:\test\dpr.txt
)
)
请大神解答!
setlocal EnableDelayedExpansion
for /f "tokens=* delims=" %%i in (e:\test\modify1.txt) do (
set bb=%%i
for /r !bb! %%a in (*.csproj) do (
echo %%a>>e:\test\dpr.txt
)
) 展开
我是这么写的,执行不会生成drp.txt文件。
setlocal EnableDelayedExpansion
for /f "tokens=* delims=" %%i in (e:\test\modify1.txt) do (
set n+=1
set bb!n!=%%i
for /r !bb!n!! %%a in (*.csproj) do (
echo %%a>>e:\test\dpr.txt
)
)
请大神解答!
setlocal EnableDelayedExpansion
for /f "tokens=* delims=" %%i in (e:\test\modify1.txt) do (
set bb=%%i
for /r !bb! %%a in (*.csproj) do (
echo %%a>>e:\test\dpr.txt
)
) 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询