@ECHO OFF

IF /I "%1" == "STDIN" (
  GOTO :STDINTEST
) ELSE IF /I "%1" == "TIMEOUT1" (
  GOTO :TIMEOUTTEST1
) ELSE IF /I "%1" == "TIMEOUT2" (
  GOTO :TIMEOUTTEST2
) ELSE IF /I "%1" == "TIMEOUT10" (
  GOTO :TIMEOUTTEST10
) ELSE IF /I "%1" == "BIGDATA" (
  GOTO :BIGDATA
) ELSE IF /I "%1" == "ENVTEST" (
  GOTO :ENVTEST
)

EXIT 0

:STDINTEST
SET /P "INPUTDATA="
ECHO STDIN DATA: %INPUTDATA%
EXIT 0

:TIMEOUTTEST1
ping -n 1 127.0.0.1 > NUL
EXIT 1

:TIMEOUTTEST2
ping -n 2 127.0.0.1 > NUL
EXIT 2

:TIMEOUTTEST10
ping -n 10 127.0.0.1 > NUL
EXIT 0

:BIGDATA
FOR /L %%G IN (1, 1, 100000) DO ECHO ALICEWASBEGINNINGTOGETVERYTIREDOFSITTINGBYHERSISTERONTHEBANKANDO
EXIT 0

:ENVTEST
ECHO %CHRONOSASYNC%
EXIT 0
