Para optimizar un proceso con un script batch requerí incluir el calculo del dia juliano actual y asi continuar con el proceso para el que esta creado el archivo bat.
Ejemplo al ejecutar el archivo bat obtenemos el dia Juliano actual
Crear el archivo bat para calcular dia juliano
1.- Abrimos NotePad o cualquier editor de texto similar como Notepad++, Sublime Text y copiamos el código del script batch.2.- Guardamos el archivo y ponemos como extensión .bat3.- Nos creara un archivo como el siguiente.Nota: Si no se genera ver : Ocultar o mostrar extensiones de archivos en Windows
Código script batch para calcular dia juliano
A continuación les dejo el fragmento que implemente en mi script batch para el calculo del dia juliano.
@echo off & setlocal set dt=%date% set /a m=1%dt:~4,2%-100 set /a leap=(%dt:~10%"%%"4*1+2)/3,dd=(m-1)*31+1%dt:~7,2%-100,x=2+leap for %%a in (2 4 6 9 11) do ( if %m% gtr %%a set /a dd-=x set x=1 ) echo Dia Juliano: %dd% pause