Código (dos) [Seleccionar]
@echo off
:: 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 (
set "valor=%%$"
)
if %valor% equ 0 (
echo El directorio esta vacio
) else (
echo El directorio no esta vacio
)
set /p ,=
exit /b 0
O asi :
Código [Seleccionar]
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.