:: Me cambio a la carpeta donde quiero checar si existen o no archivos o carpetas.
cd /d "
%homedrive%\vacio"
for /f "tokens=1"
%%$
in ('
dir /b
^| find /v /c ""'
) do ( )
echo El directorio esta vacio
echo El directorio no esta vacio
)
O asi :
C:\vacio>dir /b
lalalala.txt
C:\vacio>dir /b | find /v /c "" | find "0" > nul 2>&1 && echo.Vacio. || echo No.vacio.
No.vacio.
C:\vacio>del lalalala.txt
C:\vacio>dir /b | find /v /c "" | find "0" > nul 2>&1 && echo.Vacio. || echo No.vacio.
Vacio.
C:\vacio>
Saludos.