scu*_*ffe 49 windows clipboard ip-address
这可能看起来微不足道,但我正在寻找最快的方法来确定我的网络内PC 的 IP 地址。
我需要知道这一点,因为我经常运行本地 Web 服务器,我需要在其中通过本地网络访问文件......而且由于它定期更改,我想要最快的方法来检索地址。
我目前的流程是:
当我没有额外的适配器、隧道、无线连接等时,这对于 Windows XP 来说还不错,但是使用此命令返回的数据量使其难以提取。
当然必须有更好、更快的方法!(如果将其添加到剪贴板很容易实现,则可以获得奖励积分)
Ama*_*rek 61
将其输入到 .bat 文件中。然后,您可以为其创建快捷方式并将其放置在任务栏、开始菜单或分配热键中。
ipconfig | find "IPv4" | find /V "192.168." | CLIP
Run Code Online (Sandbox Code Playgroud)
它的作用:首先find返回所有包含 IPv4 的行。如果您有多个网络适配器,例如来自 VMWare,您可能希望排除它们。这就是find /V发挥作用的地方,它查找所有不包含给定字符串的行。例如,这就是我在第一次查找后得到的结果:
>ipconfig | find "IPv4"
IPv4 Address. . . . . . . . . . . : 134.32.72.86
IPv4 Address. . . . . . . . . . . : 192.168.229.1
IPv4 Address. . . . . . . . . . . : 192.168.230.1
Run Code Online (Sandbox Code Playgroud)
最后,CLIP将输出复制到剪贴板,因此您将剩下
> IPv4 Address. . . . . . . . . . . : 134.32.72.86
Run Code Online (Sandbox Code Playgroud)
如果这还不够,也许其他人可以使用花哨的搜索模式对其进行改进。
这个问题似乎有几个解决方案,我什至想出了我自己的一个。
与@iglvzx 类似,我也使用AutoHotKey实用程序来创建我自己的实用程序应用程序。
我已在此处在线发布该应用程序: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
Run Code Online (Sandbox Code Playgroud)
您是否尝试过使用 netbios 主机名?
找出您的计算机名称,然后尝试在另一台计算机上使用该名称对其进行 ping 操作。
您可能会发现根本不需要 IP 地址。
您可以通过hostname在您的机器上运行命令来获取主机名。
我使用www.whatismyip.org。使用非常简单,只需在您喜欢的浏览器中导航到该站点,它就会显示您的外部 IP。
像任何文本一样,只需突出显示和CTRL-C即可复制。
如果您将其设置为主页并在 QuickStart 栏中添加快捷方式,则只需单击 1 次和复制即可将您的 IP 复制到剪贴板上
| 归档时间: |
|
| 查看次数: |
76291 次 |
| 最近记录: |