How to do things
AI Noob vs. Pro
Free Open Source:
a command line
free external tools,
- download the free Swiss File Knife Base from Sourceforge. - open the Windows CMD command line, Mac OS X Terminal or Linux shell. - OS X : type mv sfk-mac-64.exe sfk and chmod +x sfk then ./sfk - Linux: type mv sfk-linux-64.exe sfk and chmod +x sfk then ./sfk OS X and Linux syntax may differ, check the help within the tool.
sfk ping ip [ip2] [to ip3] [options] check if machine(s) on given ip(s) reply to pings. default with only a few target adresses is to show a graphical display of replies. with many addresses a list of replies is shown. experimental command. may not always list all available machines, especially on embedded linux. may require admin rights with Windows 7. if you get an error, right click on cmd.exe and select "run as admin" to enable sfk ping. graphical reply output . no reply 0 ... 9 fast reply, 0 - 9 msec A ... Z slow reply, >= 10 msec parameters to n ping range up to n within the same class c network (up to 100 addresses) net n [n2] ping 192.168.n.1 to 192.168.n.254 if computer runs in 192.168 network net r1.r2 n ping r1.r2.n.1 to r1.r2.n.254 mynet ping the network of this computer options -time with single ip: show reply time -every ns with graphical ping only: ping every n seconds (default is 1s). use 10s when pinging internet servers over longer time, to reduce server load. -maxwait n wait up to n msec for a reply -maxwait ns wait up to n seconds -list send just one ping and show result as a flat list without graph -stop stop on first reply from any ip -range s e with "net": ping from s to e instead of 1 to 254 -pure print just replying ip's -quiet print less infos -quiet=2 show no OK etc. with -stop -noterm output is not for terminal but file. writes only one ping summary per minute. web reference http://stahlworks.com/sfk-ping see also sfk pingdiff find new devices in the network sfk tcping check if a server accepts connections examples sfk ping 192.168.1.200 -stop -maxwait 600s +sleep 1000 +then run "install.sh" -yes waits for a ping reply on given ip, then runs install.sh after another delay. sfk ping 192.168.1.200 192.168.1.210 ping these two ip's in parallel sfk ping 130 140 2.150 ping IP .130 and .140 within current subnet and .150 in the .2 subnet sfk ping net 1 2 10 ping whole subnets 1, 2 and 10, like 192.168.1.1 to 192.168.1.254 192.168.2.1 to 192.168.2.254 192.168.10.1 to 192.168.10.254 if your computer is within 192.168.x.x sfk ping net 192.178 3 5 ping 126.96.36.199 to 254 and .5.1 to 254 sfk ping mynet if my computer has an IP 192.168.178.20 then this pings 192.168.178.1 to .254
sfk is a free open-source tool, running instantly without installation efforts. no DLL's,
no registry changes - just get sfk.exe from the zip package and use it (binaries for
windows, linux and mac are included).
read more about all sfk functions here.