Anyone know how to change the NIC speed, duplex of a NIC card from 10/half to 100/full.

We are moving many workstations onto a new network and require a script to reset these values. There are multiple NIC manufactures in the mix.