Yeah Superscan is really cool, But I'm trying to build the "Lazy Mans Pen/audit CD" for myself!!!

I think the answer would to do an nmap scan via a script, but I'm trying to get the logic down to determine how it can figure out what IP's are live.

Thinking something like

nmap -sP 192.168.0.0/24 > IP.txt

as HTRegz suggested, however that will only find me the live hosts within the 255.255.255.0 network. If there was some way to ping the subnet mask to determine if it had any live hosts, and if not skip it, that would be exactly what I'm looking for.

Something like: (sorry I don't know any programming)
Ping the subnet,
If no Live hosts next subnet
If live hosts are present nmap -sP IP ADDRESS > textfile.txt

Is something like that possible?