Page 1 of 1

Continuing a for /l after you put a IF ELSE statement inside of it

Posted: 25 Oct 2016 08:52
by Jere299

Code: Select all

FOR /L %%i IN (1,1,30) DO @(
ping -n 1 -w 2 132.35.129.%%i << NUL
IF %errorlevel% == 0 (
   MD "\\132.35.129.%%i\c$\Test"
) ELSE (
   ECHO PASS
)
)



Basically, I'm trying to ping a workstation and if that ping is successful it makes a directory. But how do I continue the for /l after the if /else statement goes through?

Re: Continuing a for /l after you put a IF ELSE statement inside of it

Posted: 25 Oct 2016 09:04
by Squashman
Debug your program correctly.
If you are running it from the cmd prompt you should see an error appear.

Re: Continuing a for /l after you put a IF ELSE statement inside of it

Posted: 25 Oct 2016 09:20
by Jere299
Got it, thanks!