Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Batch File Help [wink]

Status
Not open for further replies.

JoshWithrow

IS-IT--Management
Apr 4, 2003
49
US
Hi all... been fooling around trying to get back a fellow employee [wink]. My problem is that the IF statement in this script doesn't work... any idea's?

@ECHO OFF
set COUNT = 0
CD %USERPROFILE%\DESKTOP
SET COUNT=0
SET MAX=%1

:LOOP
IF COUNT NEQ MAX GOTO SEND ELSE GOTO END

:SEND
DIR >> %COUNT%.TXT && ECHO *sMaCk*
set /a COUNT=%COUNT%+1
ECHO.
DIR >> %COUNT%.TXT && ECHO *hA Ha*
set /a COUNT=%COUNT%+1
ECHO.
DIR >> %COUNT%.TXT && ECHO *SmAcK*
set /a COUNT=%COUNT%+1
ECHO.
DIR >> %COUNT%.TXT && ECHO *Ha hA*
set /a COUNT=%COUNT%+1
ECHO.
GOTO LOOP

:END
CLS
ECHO.
ECHO.
ECHO.
ECHO HA HA, *BAD WORD*.
ECHO.
ECHO.
ECHO PRESS YOUR ANY KEY
ECHO TO DELETE MULTIPLE
ECHO FILEZ... HAHA.....
ECHO.
ECHO TAG!!! YER IT!!!!
ECHO.
ECHO.
ECHO.
ECHO.
PAUSE>NUL
 
Ahhh... well if that doesn't make too much sense [spin2]
 
That didn't work either, but it'll do :)

The IF statement doesn't compare the COUNT and MAX values. [shrug] who knows...

Thanks!!!
 
This should do it

IF %COUNT%==%MAX% GOTO END

While testing you can add a few echo's

echo COUNT = %COUNT%
echo MAX = %MAX%

:LOOP
IF %COUNT%==%MAX% GOTO END

DIR >> %COUNT%.TXT && ECHO *sMaCk*
set /a COUNT=%COUNT%+1
ECHO.
echo COUNT = %COUNT%
echo MAX = %MAX%
DIR >> %COUNT%.TXT && ECHO *hA Ha*
set /a COUNT=%COUNT%+1
ECHO.
echo COUNT = %COUNT%
echo MAX = %MAX%
DIR >> %COUNT%.TXT && ECHO *SmAcK*
set /a COUNT=%COUNT%+1
ECHO.
echo COUNT = %COUNT%
echo MAX = %MAX%
DIR >> %COUNT%.TXT && ECHO *Ha hA*
set /a COUNT=%COUNT%+1
ECHO.
echo COUNT = %COUNT%
echo MAX = %MAX%

pause

GOTO LOOP

:END
.....
 
that was unexpectadly cool [atom]

Thanks!!! That outta work for a "tag" until next time [hammer]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top