Wednesday 1 December 2010

Changing IP and Domain Using Batch Files

To change an IP Address, you can do it easily using the netsh command. However, to change the domain you need to have a tool called netdom.exe - Windows Domain Manager.

Installation of netdom.exe:
This tool gets installed along with the WindowsXP-KB838079-SupportTools-ENU, available atttp://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=49ae8576-9bb9-4126-9761-ba8011fabf38. You need to copy the netdom.exe file into the location from where you are executing the batch files. The netdom.exe will be present in after the installation of the above software.


To Change an IP address from a DHCP enabled to Static IP Address:

@ECHO OFF
set varip=10.45.132.20
set varsm=255.255.255.240
set vargw=172.23.41.1
set vardns1=172.23.41.1
REM ***** You don’t need to change anything below this line! ******
ECHO Setting IP Address and Subnet Mask
netsh int ip set address name = "Local Area Connection" source = static addr = %varip% mask = %varsm%
ECHO Setting Gateway
netsh int ip set address name = "Local Area Connection" gateway = %vargw% gwmetric = 1
ECHO Setting Primary DNS
netsh int ip set dns name = "Local Area Connection" source = static addr = %vardns1%

ECHO Here are the new settings for %computername%:
netsh int ip show config

netdom join %computername% /d:advgtic11.local /ud:ncruser1 /pd:Password1 /reboot:00
pause


Cheers

No comments:

Post a Comment