I know doing WOL across subnets is annoying, but I thought of a way to use the existing WOL program and psexec to make a batch file that would select a remote machine based on the IP address of the target machine to remote exec the wol.exe from that subnet to make sure things work.
Would anyone find this useful? I can write up a batch to do this. perhaps, even if people don't have static servers in the remote subnet to do WOL from the batch could search the remote lan for usable machines to jump off of. that would be nice i think.
ps, I've also noticed another program "poweroff" that also seems to do a better job of the WOL feature. http://users.telenet.be/jbosman/applications.html