(view source code of twirly.bat as plain text)
@ECHO OFF
REM By Brian WilliamsREM hieyeque1@gmail.comSETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION
CALL :GETCR
CALL :TWIRLY
GOTO :END
:TWIRLYSET _SPINNERS=7
SET _SPIN=30
SET /P _DUM =Check this out ...!_CR!<NUL
PING 127.0.0.1>NUL
SET /P _DUM =Who hoo........................... !_CR!<NUL
FOR /L %%A IN (1,1,!_SPINNERS!) DO (
SET _PIPE=!_PIPE!^|
SET _SLASH=!_SLASH!/
SET _DASH=!_DASH!-
SET _WHACK=!_WHACK!\
FOR /L %%B IN (1,1,!_SPIN!) DO (
FOR %%C IN (^!_PIPE! !_SLASH! !_DASH! !_WHACK!) DO (
SET /P _DUM=Spin'em ----------------------------------- %%C!_CR!<NUL
PING 127.0.0.1 -n 1 >NUL
PING 127.0.0.1 -n 1 >NUL
) ))ECHO Ok, that's enough.
PING 127.0.0.1>NUL
GOTO :EOF
:GETCRrem subroutine returns a variable called _cr that contains the carriage returnFOR /F "TOKENS=*" %%A IN ('IPCONFIG') DO (
SET _CR=%%A
)SET _CR=!_CR:~-1!
GOTO :EOF
:ENDpage last modified: 2025-10-11; loaded in 0.0105 seconds