rem @echo off rem ================== rem log Start and Stop rem VERSIONE=1.0 rem ================== rem ********************************************* rem EQU equal to rem NEQ not equal to rem LSS less than rem LEQ less than or equal to rem GTR greater than rem GEQ greater than or equal to rem Comparison operators rem ********************************************* rem ********************************************* rem NOTE sull'espansione delle variabili di ambiente rem rem %VAR% espande una variabile di ambiente rem la prossima riga ritarda l'espansione delle variabil rem setlocal EnableDelayedExpansion rem !var! invece esegue immediatamente l'espansione rem ********************************************* rem controlla i parametri setlocal EnableDelayedExpansion set LOG="c:\Logs\StartStop.log" rem For /F "tokens=1,2,3 delims=/ " %%A in ('Date /t') do @( rem Set Day=%%A rem Set Month=%%B rem Set Year=%%C rem Set All=%%C%%B%%A rem ) set DATA=%date% set ORA=%time% @if %1*==start* ( set CMD=Start goto ALLORAVAI ) @if %1*==stop* ( set CMD=Stop goto ALLORAVAI ) set CMD=Errore:%1 :ALLORAVAI echo %CMD%, %DATA%, %TIME% >> %LOG% type %LOG% rem EOF STARTSTOP.BAT