确定我的电脑 IP 地址的最快方法(Windows)

确定我的电脑 IP 地址的最快方法(Windows)

这看起来可能微不足道,但我正在寻找最快的方法来确定我的电脑的 IP 地址在我的网络中

  • 当我通过 DHCP 从一个网络连接到另一个网络时,这种情况会定期发生变化
  • 连接从有线变为无线
  • Windows 7 PC(尽管理想情况下完美的解决方案将适用于所有版本的 Windows)
  • 安装各种适配器(例如 VMWare、Tunnels 等)

我需要知道这一点,因为我经常运行本地网络服务器,需要通过本地网络访问文件...而且由于它经常变化,所以我想要最快的方法来检索地址。

我目前的流程是:

  1. WindowsKey+R打开运行对话框
  2. “cmd”+Enter打开命令提示符
  3. “ipconfig”+Enter获取诊断信息
  4. 滚动或调整窗口大小,以便我可以看到以太网适配器本地连接中我的 ipv4 地址的行
  5. 记住它在其他地方输入...或者
  6. 右击 > 选择标记> 突出显示地址 > 按 将Enter其复制到剪贴板

当我没有额外的适配器、隧道、无线连接等时,Windows XP 的情况还不算太糟,但此命令返回的数据量太大,很难提取。

当然有必须更好、更快捷的方法!(如果能轻松将其添加到剪贴板,则可获得加分)

答案1

将其输入到 .bat 文件中。然后您可以为其创建快捷方式并将其放置在任务栏、开始菜单中,或分配热键。

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

它的作用:首先寻找返回包含 IPv4 的所有行。如果您有多个网络适配器(例如 VMWare 中的网络适配器),则可能需要排除它们。这就是查找/V开始发挥作用,它会查找不包含给定字符串的所有行。例如,这是我在第一次查找后得到的结果:

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

最后,夹子将输出复制到剪贴板,因此你将剩下

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

如果这还不够的话,也许其他人可以用奇特的搜索模式来完善它。

答案2

创建快捷方式博智信息(在 Windows 背景上显示系统信息的程序)。双击。:)

答案3

这个问题似乎有几种解决方案,我甚至想出了一个自己的解决方案。

与@iglvzx 类似,我也使用了自动热键实用程序来创建我自己的实用程序应用程序。

我已在此处在线发布了该应用程序:http://dl.dropbox.com/u/177276/ipAddress.exe

我将 exe 放入启动文件夹...它静静地等待,直到我按下热键:

WindowsKey+I

然后会弹出这个对话框...允许我单击一下即可复制地址...或导航到另一个窗口,因为 IP 地址将显示在开始栏上的应用程序选项卡上。我最终选择不自动将其放在剪贴板上,以防万一我在上面有一些重要的东西而不想意外删除。

在此处输入图片描述

这是我用来获取 IP 地址的源代码(它假定 %A_IPAddress1% 是正确的(但根据我的测试,它始终是正确的)):

#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

答案4

我用www.whatismyip.org。使用非常简单,只需使用您最喜欢的浏览器导航到该网站,它就会显示您的外部 IP。

与任何文本一样,只需突出显示并CTRL-C即可复制。

如果你将其设置为主页,并在快速启动栏中放置快捷方式,只需单击一次并复制即可将您的 IP 放在剪贴板上

相关内容