確定電腦 IP 位址的最快方法 (Windows)

確定電腦 IP 位址的最快方法 (Windows)

這可能看起來微不足道,但我正在尋找最快的方法來確定我的電腦的 IP 位址在我的網路內

  • 當我透過 DHCP 從一個網路連接到下一個網路時,這種情況會定期發生變化
  • 連接從有線變為無線
  • Windows 7 PC(儘管理想地完美的解決方案適用於所有版本的 Windows)
  • 安裝的各種適配器(例如VMWare、隧道等)

我需要知道這一點,因為我經常運行本地網路伺服器,我需要透過本地網路存取檔案......並且由於它定期更改,我想要最快的方法來檢索地址。

我目前的流程是:

  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

建立快捷方式BG訊息(在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即可複製。

如果您將其設定為主頁並在快速啟動欄中新增快捷方式,則只需按一下 1 次並複製即可將您的 IP 複製到剪貼簿

相關內容