Tengo un script por lotes que intenta ejecutar desde anthill para obtener los nombres de las carpetas que contienen plsql para compilar.La secuencia de comandos por lotes para el bucle no configurará la variable
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% ***
)
Este ecos * * CARPETA DE PROCESAMIENTO
como si la variable no se está establecido, que estoy bastante seguro de que es cierto después de pasar demasiado tiempo en la verificación de que
Así ...¿Qué estoy haciendo mal?
Sugerencia: Buscar 'ENABLEDELAYEDEXPANSION ' – adarshr
Hay muchas MUCHAS preguntas existentes que tratan este mismo problema, y todas tienen una respuesta similar. La respuesta se puede encontrar dentro del sistema de ayuda: escriba 'HELP FOR' o' FOR /? 'Desde la línea de comando. Sugerencia: busque una discusión sobre Expansión retrasada. – dbenham
@dbenham - :-) Estás muerto, ¿verdad? Si recibo solo un centavo por este tipo de pregunta ... – jeb