Método mais rápido para determinar o endereço IP do meu PC (Windows)

Método mais rápido para determinar o endereço IP do meu PC (Windows)

Isso pode parecer trivial, mas estou procurando o método mais rápido para determinar o endereço IP do meu PCdentro da minha rede.

  • Isso muda regularmente conforme eu me conecto de uma rede para outra via DHCP
  • A conexão muda de com fio para sem fio
  • PC com Windows 7 (emboraidealmentea solução perfeita funcionaria em todas as versões do Windows)
  • Vários adaptadores instalados (por exemplo, VMWare, Tunnels, etc.)

Preciso saber disso, pois frequentemente executo um servidor web local onde preciso acessar arquivos pela rede local... e como ele muda regularmente, quero o método mais rápido para recuperar o endereço.

Meu fluxo atual é:

  1. WindowsKey+ Rpara abrir a caixa de diálogo Executar
  2. "cmd" + Enterpara abrir um prompt de comando
  3. "ipconfig" + Enterpara obter informações de diagnóstico
  4. Role ou redimensione a janela para que eu possa ver a linha em meu adaptador Ethernet Conexão de área local para meu endereço ipv4
  5. Lembre-se de digitar em outro lugar... ou
  6. Clique com o botão direito> selecioneMarca> destaque o endereço > pressione Enterpara copiá-lo para a área de transferência

Isso não era tão ruim com o Windows XP quando eu não tinha adaptadores, túneis, conexões sem fio adicionais, etc., mas a quantidade de dados retornados com esse comando dificulta a extração.

Certamente ládeveseja uma maneira melhor e mais rápida! (pontos extras se adicioná-lo à área de transferência for fácil)

Responder1

Digite isso em um arquivo .bat. Você pode então criar um atalho para ele e colocá-lo na barra de tarefas, no menu Iniciar ou atribuir uma tecla de atalho.

ipconfig | find "IPv4" | find /V "192.168." | CLIP

O que faz: primeiroencontrarretorna todas as linhas que contêm IPv4. Se você tiver vários adaptadores de rede, por exemplo do VMWare, talvez queira excluí-los. Isso e ondeencontrar /Ventra em jogo, ele encontra todas as linhas que não contêm determinada string. Por exemplo, é isso que recebo após a primeira descoberta:

>ipconfig | find "IPv4"
   IPv4 Address. . . . . . . . . . . : 134.32.72.86
   IPv4 Address. . . . . . . . . . . : 192.168.229.1
   IPv4 Address. . . . . . . . . . . : 192.168.230.1

Finalmente,GRAMPOcopia a saída para a área de transferência, então você ficará com

>    IPv4 Address. . . . . . . . . . . : 134.32.72.86

Se isso não for suficiente, talvez alguém possa refiná-lo com padrões de pesquisa sofisticados.

Responder2

Crie um atalho paraBGinfo(um programa que mostra informações do sistema no plano de fundo do Windows). Duplo click. :)

Responder3

Parecia haver várias soluções para esse problema e até encontrei uma.

Semelhante ao @iglvzx eu também usei oAutoHotKeyutilitário para criar meu próprio aplicativo utilitário.

Publiquei o aplicativo on-line aqui:http://dl.dropbox.com/u/177276/ipAddress.exe

Eu jogo meu exe na minha pasta de inicialização... e ele fica quieto esperando até eu apertar a tecla de atalho:

WindowsKey+I

que então abre esta caixa de diálogo... permitindo-me copiar o endereço com um único clique... ou navegar para outra janela, pois o endereço IP será exibido na guia do aplicativo na barra inicial. Acabei optando por não colocá-lo automaticamente na área de transferência, caso houvesse algo importante lá que não quisesse excluir acidentalmente.

insira a descrição da imagem aqui

Aqui está o código-fonte que usei para obter o endereço IP (presume-se que %A_IPAddress1% é o correto (mas pelos meus testes sempre foi)):

#SingleInstance
#Persistent

Menu, tray, NoStandard
Menu, tray, add, Exit, ExitAppCompletely

Hotkey, #i, ShowIPAddress
return

ShowIPAddress:
Gui, Add, Text, x50 y8, Your IP Address:
Gui, Add, Edit, x140 y5 ReadOnly vIPAddress, %A_IPAddress1%
Gui, Add, Text, x50 y35 w250 vCopiedStatus,

Gui, Add, Button, x70 y65 w75, &Copy
Gui, Add, Button, x150 y65 w75, &Dismiss
Gui, Show, W290 H100 Center, %A_IPAddress1% - IP Address
return

ButtonCopy:
clipboard = %A_IPAddress1%
GuiControl,, CopiedStatus, Copied %A_IPAddress1% to the clipboard
Sleep, 1000
GuiControl,, CopiedStatus,
Sleep, 500

ButtonDismiss:
GuiClose:
Gui, Destroy
Exit

ExitAppCompletely:
ExitApp

Responder4

eu usowww.whatismyip.org. Muito simples de usar, basta navegar até o site no seu navegador preferido e ele exibirá seu IP externo.

Como qualquer texto, basta destacar e CTRLcopiar C.

Se você defini-lo como sua página inicial e colocar um atalho na barra QuickStart, basta 1 clique e uma cópia para colocar seu IP na área de transferência

informação relacionada