當前位置:首頁 » 編程軟體 » 獲取用戶ip地址的腳本

獲取用戶ip地址的腳本

發布時間: 2024-10-30 01:42:33

① 我寫了一個BAT腳本獲取指定網卡的IP地址,但是一直不成功,求大佬幫我看看

@echo off & setlocal enabledelayedexpansion
for /f "tokens=4*" %%a in ('netsh interface show interface ^| findstr "已連接"') do set "ConName=%%~a"
echo 本機可上網網卡名稱:%ConName%,回車直接輸入默認可上網網卡名稱
echo "乙太網適配器 %ConName%"
set /p ConName=請輸入可上網網卡名稱:
for /f "tokens=1,2 delims=:" %%a in ('ipconfig') do (
if "%%a"=="乙太網適配器 %ConName%" set "flag=1"
if "!flag!"=="1" (if "%%a"==" IPv4 地址 . . . . . . . . . . . . " set "ip=%%b")
)
echo IP=%ip%
pause

② 獲取本機IP地址和物理地址腳本或批處理

新建記事本,在記事本里復制下面命令,然後保存為 獲取IP地址.bat
@echo off
title 顯示你的IP
color F9
ipconfig /all
@echo -
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "Address"') do set ip=%%i
@echo ==================[你的IP地址是:%ip%]===============
@echo -
ipconfig /all>本機ip地址.txt
Echo 請按任意鍵關閉窗口!信息已保存在【本機ip地址.txt】 &pause>NUL
for /f "tokens=2 delims=:" %i in ('ipconfig^|findstr "Address"') do echo

③ 顯示本機ip地址腳本

@echo off
for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do set ip=%%i
echo %ip%
pause

把以上內容復制到新記事本,另存為"顯示本機ip.bat"即可

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:581
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:875
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:569
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:754
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:672
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:999
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:242
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:102
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:794
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:699