我有一个批处理脚本试图执行了垤获取包含PLSQL文件夹名称进行编译。for循环批处理脚本将不设置可变
for /F %%a in ('dir /b D:\AHP_WorkDir\var\jobs\projects\rprt_test\rprt_test\plsql') do (
set FOLDER=%%a
echo *** PROCESSING FOLDER %FOLDER% ***
)
这回声 *处理FOLDER *
仿佛变量没有得到设置,这点我敢肯定是验证它
所以花费的时间太长了后真...我究竟做错了什么?
提示:搜寻'ENABLEDELAYEDEXPANSION' – adarshr
有处理这个同样的问题很多很多很多现有的问题,他们都有一个类似的答案。答案可以在帮助系统中找到 - 从命令行输入“HELP FOR”或“FOR /?'。提示 - 寻找延迟扩展的讨论。 – dbenham
@dbenham - :-)你死定了!如果我得到每这类问题的唯一一分... – jeb