Changing an IP address using the command line.
This is a discussion about Changing an IP address using the command line. in the Windows Networking category; Does anyone if it is posible to change the ip address of a Win2K or NT4 PC using the command line. Thanks in advance. .
Does anyone if it is posible to change the ip address of a Win2K or NT4 PC using the command line.
Thanks in advance.
Thanks in advance.
Participate in our website and join the conversation
This subject has been archived. New comments and votes cannot be submitted.
Responses to this topic
If u using DHCP, u can "release" and "renew" the IP from the DHCP pool
No i'm trying to do it with static IP addresses.
got it.
you need a text file formatted as in the example below.
#========================
# Interface configuration
#========================
pushd interface
reset all
popd
# End of interface configuration
# ----------------------------------
# Interface IP Configuration
# ----------------------------------
pushd interface ip
# Interface IP Configuration for "Local Area Connection"
set address name = "Local Area Connection" source = static addr = 192.168.0.2 mask = 255.255.255.0
set address name = "Local Area Connection" gateway = 192.168.0.1 gwmetric = 1
# --------------------------------------------
# Add extra gateway example
#---------------------------------------------
# add address name = "Local Area Connection" gateway = 192.168.0.254 gwmetric = 1
set dns name = "Local Area Connection" source = static addr = 192.168.0.1
# --------------------------------------------
# Add extra dns entry example
#---------------------------------------------
add dns name = "Local Area Connection" addr = 192.168.0.254
set wins name = "Local Area Connection" source = static addr = none
popd
# End of interface IP configuration
Then
execute the text file with the command
netsh -f {filename}
you need a text file formatted as in the example below.
#========================
# Interface configuration
#========================
pushd interface
reset all
popd
# End of interface configuration
# ----------------------------------
# Interface IP Configuration
# ----------------------------------
pushd interface ip
# Interface IP Configuration for "Local Area Connection"
set address name = "Local Area Connection" source = static addr = 192.168.0.2 mask = 255.255.255.0
set address name = "Local Area Connection" gateway = 192.168.0.1 gwmetric = 1
# --------------------------------------------
# Add extra gateway example
#---------------------------------------------
# add address name = "Local Area Connection" gateway = 192.168.0.254 gwmetric = 1
set dns name = "Local Area Connection" source = static addr = 192.168.0.1
# --------------------------------------------
# Add extra dns entry example
#---------------------------------------------
add dns name = "Local Area Connection" addr = 192.168.0.254
set wins name = "Local Area Connection" source = static addr = none
popd
# End of interface IP configuration
Then
execute the text file with the command
netsh -f {filename}
That's pimpy, I was gonna dig up an article on doing it with Windows Scripting Host but this looks pretty cool. I will have to check that out sometime.