Raindancer Posted March 22, 2013 Share Posted March 22, 2013 (edited) I need help creating a .BAT file which will ping 52 addresses and output the result to a .txt doc I created this - but the output txt does not show anything? @Echo offping www.bbc.co.uk > "%userprofile%\desktop\mypings.txt"ping www.google.com >> "%userprofile%\desktop\mypings.txt"ping 192.168.1.222 >> "%userprofile%\desktop\mypings.txt" I want to run a batch file - exit the batch filed and either see request timed out of pinged xx.xx.xx success etc Can anyone give me a code please? Oh I don't want a program that does it for me, I need to write my own bat as the server I am using it on will not allow me to install any software. thanks *EDIT* using this - opens multiple windows but will do for now Code:@echo offSet "newbox=start cmd /k"Set IPs=xxx.xxx.xxx.xxx <space> xxx.xxx.xxx <repeat>For %%* in (%IPs%) do %newbox% PING.exe %%* Edited March 22, 2013 by Raindancer IHATESPAMMERS 1 Link to comment Share on other sites More sharing options...
Wolf68k Posted March 22, 2013 Share Posted March 22, 2013 (edited) I tried just as you had in the first one and had no problems, other than the fact I don't have anything on my network using .122. Are you getting a text file at all or you are but it's blank/empty? What OS is the server running on exactly? Are you trying to run the batch directly on the server or are you triggering it remotely? I would go back and start with step 1. Which if see if you can open a command line window and do a normal ping. If step 1 works then step 2, manually type in the ping command but add the >> "to where ever\whatever file name.txt" Then make a batch without the echo off. Edited March 22, 2013 by Wolf68k Link to comment Share on other sites More sharing options...
Raindancer Posted March 25, 2013 Author Share Posted March 25, 2013 I tried just as you had in the first one and had no problems, other than the fact I don't have anything on my network using .122.Are you getting a text file at all or you are but it's blank/empty? What OS is the server running on exactly? Are you trying to run the batch directly on the server or are you triggering it remotely? I would go back and start with step 1. Which if see if you can open a command line window and do a normal ping. If step 1 works then step 2, manually type in the ping command but add the >> "to where ever\whatever file name.txt" Then make a batch without the echo off. thanks Wolf - The server is on XP I run the batch i created on the server and got 52 cmd prompts. Lucky for me most of the cabs responded and I kept editing the batch file and removed the ones that pinged, only a few left now so problem over I guess. IHATESPAMMERS 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now