Hola queria saber como puedo hacer que un archivo batch compruebes el tamaño en ks de un archivo y que si ese archivo es mayor de 1 k haga una cosa y si es menor otra, gracias y salu2
@echo off
if ["%~z1"] GTR ["1"] (
echo.Cosas que se hacen si es mayor de 1 byte
) else (
echo.Cosas que se hacen si es menor de 1 byte
)
pause>nul
exit
;)
hola, antes de nada muchas gracias, pero me puedes decir donde tengo que poner el nombre del archivo .bat que quiero comprovar?
gracias, salu2
Puedes arrastrar el archivo encima del bat y ya esta ;)
pero es que esto lo quiero aplicar dentro de un programa en batch, entonces quedria saber donde colocar el nombre, que siempre sera el mismo nombre
gracias
mm si es el nombre a ver si te sirve esto:
@echo off
:: ...
:: aqui tu codigo
:: ...
call :bytes TU_ARCHIVO.txt
pause>nul
exit
:bytes
if ["%~z1"] GTR ["1"] (
echo.Es mayor de 1 byte, tiene %~z1
) else (
echo.Es menor de 1 byte, tiene %~z1
)
goto:eof
Saludos ;)
Solucionado, gracias :D
Tema cerrado!
salu2