I dont know about logging into a whole network, but you can install software using a batch file, put all the computer names into a text file and use that to install software. Im not 100% sure how to do it but it can be done. Im looking into it now..
looks like you will use for /f to specify the location not sure what else, if you find out how let us know