Haha... I was just little overworked and needed some variety. So I came up with some kind of "please wait" aka splashscreen Batch. In the very uncommon case you think you could use this, feel free to do so. nifty random color gen comes from: https://www.reddit.com/r/commandline/comments/lgf3t/how_to_generate_a_random_color_combination_for/ set BG=000... can be deleted. I got little dizzy while testing this useless but funny thing. works even better with nircmdc on your system (in system32). than it will center and removes borders, looks more like a splashscreen than real batch. "have fun?" Code: @echo off & cls & mode 90,40 & title %~n0 if exist "%SystemRoot%\System32\nircmdc.exe" (call :NirStuff) set Rounds=10 set Align=12 set BG=0123456709BCDEF set BG=000000000000000 set FG=EF012345A79ABCD for /l %%i in (1 1 %Rounds%) do ( call :Generate call :Align %Align% call :PWText timeout.exe /t 1 >nul ) exit :: ------------------------------------------------------------- :NirStuff nircmdc.exe win -style ititle "%~n0" 0x00400000 nircmdc.exe win -style ititle "%~n0" 0x00040000 nircmdc.exe win +style ititle "%~n0" 0x00040000 nircmdc.exe win center ititle "%~n0" goto :EOF :Generate cls set /a CNT+=1 set /a Rand=%Random% %% 15 call set RndColor=%%BG:~%Rand%,1%%%%FG:~%Rand%,1%% color %RndColor% goto :EOF :Align for /l %%c in (1 1 %1) do (echo.) goto :EOF :PWText set /a Result = %CNT%%%2 if %Result% EQU 0 (call :PW0) if %Result% EQU 1 (call :PW1) goto :EOF :PW0 echo ::::::::: ::: :::::::::: ::: :::::::: :::::::::: echo :+: :+: :+: :+: :+: :+: :+: :+: :+: echo +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ echo +#++:++#+ +#+ +#++:++# +#++:++#++: +#++:++#++ +#++:++# echo +#+ +#+ +#+ +#+ +#+ +#+ +#+ echo #+# #+# #+# #+# #+# #+# #+# #+# echo ### ########## ########## ### ### ######## ########## echo. echo. echo ::: ::: ::: ::::::::::: ::::::::::: echo :+: :+: :+: :+: :+: :+: echo +:+ +:+ +:+ +:+ +:+ +:+ echo +#+ +:+ +#+ +#++:++#++: +#+ +#+ echo +#+ +#+#+ +#+ +#+ +#+ +#+ +#+ echo #+#+# #+#+# #+# #+# #+# #+# echo ### ### ### ### ########### ### goto :EOF :PW1 echo ::::::::: ::: :::::::::: ::: :::::::: :::::::::: echo :+: :+: :+: :+: :+: :+: :+: :+: :+: echo +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ echo +#++:++#+ +#+ +#++:++# +#++:++#++: +#++:++#++ +#++:++# echo +#+ +#+ +#+ +#+ +#+ +#+ +#+ echo #+# #+# #+# #+# #+# #+# #+# #+# echo ### ########## ########## ### ### ######## ########## echo. echo. echo ::: ::: ::: ::::::::::: ::::::::::: echo :+: :+: :+: :+: :+: :+: echo +:+ +:+ +:+ +:+ +:+ +:+ echo +#+ +:+ +#+ +#++:++#++: +#+ +#+ echo +#+ +#+#+ +#+ +#+ +#+ +#+ +#+ echo #+#+# #+#+# #+# #+# #+# #+# echo ### ### ### ### ########### ### goto :EOF
I love bat files. This one is pretty cool, I might just incorporate it into one I have for user login on the school network. Thanks