Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the shortest known path to change IP4 settings for network connection in Windows 7? Are there any hotkeys or key combinations that will take you directly to Network Connections without having to go through Network and Sharing Center?

Sorry if this is a duplicate as I was not able to find one before posting.

share|improve this question
You can use some batch files to do this easily; see my answer here. – Breakthrough Mar 23 '12 at 16:17
Yeah, scripts are nice as long the network connection remains the same name of Local Area Connection and you have access to the machine. I am looking for something that can be used over the phone, not to discredit your answer. ;) – hydroparadise Mar 23 '12 at 16:23
up vote 3 down vote accepted

Click Start (or hit the Win key), and start typing "View network connections". Eventually you should be able to hit Enter and it will bring you straight to the control panel listing all your network connections.

As an aside, that search bar will bring you most anywhere, and I use it primarily when instructing people how to do things on their computer when giving tech support over the phone.

share|improve this answer

The easiest way would be with a script. You can modify the powershell script below to your liking.

function Set-IPAddress 
        param(  [string]$NIC=$(read-host "Enter the NIC to be set (example: "Local Area Connection")"),
                [string]$IP = $(read-host "Enter an IP Address (ie"),
                [string]$NM = $(read-host "Enter the subnet mask (ie"),
                [string]$GW = $(read-host "Enter the Gateway (ie"),
                [string]$DNS1 = $(read-host "Enter the first DNS Server (ie"),
                [string]$DNS2 = $(read-host "Enter the second DNS Server (ie"),
                [string]$registerDNS = "TRUE"
        $DNS = $DNS1
        if($DNS2){$DNS ="$DNS1,$DNS2"}
        $index = (gwmi Win32_NetworkAdapter | where {$_.netconnectionid -eq $NIC}).InterfaceIndex
        $NetInterface = Get-WmiObject Win32_NetworkAdapterConfiguration | where {$_.InterfaceIndex -eq $index}
        $NetInterface.EnableStatic($IP, $SN)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.