Get IP address automatically:
echo Local connection change to the connection name you want to change, such as a wireless network connection
Set Cname= Local Area Connection
Echo%cname% is setting up an IP address automatically, please wait a moment ...
netsh interface ipv4 set address Name= "%cname%" source=dhcp
echo%cname% set up DNS auto get
netsh interface ipv4 set DNS name= "%cname%" source=dhcp
To set the IP address manually:
echo Local connection change to the connection name you want to change, such as a wireless network connection
Set Cname= Local Area Connection
echo%cname% IP Address
netsh interface ipv4 set address "%cname%" Static 128.0.11.17 255.255.0.0 128.0.100.198
echo%cname% Primary DNS
netsh interface ipv4 set dnsservers "%cname%" static 128.0.100.110 Primary
echo%cname% Secondary DNS
netsh interface ipv4 set dnsservers "%cname%" Static 223.5.5.5
Use batch processing to set IP address under Windows, DNS