Código:
::igualando un comando a una variable
time /t>time.tmp
for /f "tokens=*" %%a IN (time.tmp) do (set comando=%%a)
set variable=%time%
set varfin=%variable:~,5%
if %comando%==%varfin% (echo Son iguales) else (echo No son iguales)
pause>nul
goto:EOF
Sólo son iguales cuando la hora llega a las 10:00, ya que de 0-9 el comando time (/t) no devuelve el 0 que sí devuelve la variable %time%
=! ... Si alguien lo iguala que me avise
SalUDoS ^^