In our novell log-in script we call a batch file which, among other
things, calls "netsh" to set some firewall rules.

What we've found is that, even though netsh is returning "ok" it isn't
changing the firewall rules. If we run the same script once windows has
completely loaded, we get the same "OK" message, but it does in fact
change the rules.

Has anybody else seen anything like this? or any suggestions?