1樓:匿名使用者
建立一個bat檔案,在檔案裡面輸入ipconfig
2樓:匿名使用者
set "type=本地連線"
set "sign=false"
set "state=false"
for /f "tokens=*" %%i in ('ipconfig') do (
if "!state!"=="true" echo sucess & goto success
if "false"=="!sign!" (
echo %%i|findstr "ethernet adapter" && echo %%i|findstr "%type%" && set "sign=true"
) else (
echo %%i|findstr "ip address" && (set "ip=%%i" & set "state=true")|| (
echo %%i|findstr "ethernet adapter" && (
echo %%i|findstr "%type%" || set "sign=false"))
)) 1>nul 2>nul
:success
for /f "tokens=2 delims=:" %%i in ("!ip!") do set "ip=%%i"
if "!ip!"=="" (
echo 沒有找到ip地址
) else (
echo !ip!
)pause
3樓:
ipconfig>>ip.txt
結果輸出到ip.txt中
bat提取ip地址
4樓:匿名使用者
ipconfig -all >c:\ip.txt
儲存到c盤根目錄下ip.txt檔案
5樓:匿名使用者
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "ip address"') do (
for /f "delims=" %%i in ("%%i") do set ip=%%i
)pause
6樓:匿名使用者
ipconfig /all|find /i "ip address">check.txt
for /f "tokens=2 delims=:" %%i in (check.txt) do echo %%i>check.txt
獲取本機ip地址和實體地址指令碼或批處理
7樓:
新建記事本,在記事本里複製下面命令,然後儲存為 獲取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
8樓:
在命令提示符下或「開始-執行」中輸入ipconfig /all
9樓:我要安靜丶
在cmd命令視窗下輸入ipconfig /all
windows的批處理問題bat 獲取 ip地址池
10樓:
@echo off
rem ********************===ip地址********************===
ver|find "5.">nul || goto win7
:winxp
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "ip address"') do set mip=%%i
goto next
:win7
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "ipv4"') do set mip=%%i
goto next
:next
echo 當前ip為:%mip%
echo=
setlocal enabledelayedexpansion
for /f "delims=. tokens=1,2,3,4" %%i in ("%mip%") do (
set /a realip=%%l+200
echo 目標ip實際為:%%i.%%j.%%k.!realip!
)pause
我後面加上的**僅僅獲取到你要的那個推後200的ip,並未加入其他功能,若有其他需求,歡迎追問。也許還要判斷ip小於255等等。
bat如何取ip地址的前三位 20
批處理如何獲取ip並顯示到指定位置
11樓:匿名使用者
@echo off
title 顯示你的ip
color f9
ipconfig
@echo -
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "address"') do set ip=%%i
@echo ***************===[你的ip地址是:%ip%]***************
@echo -
echo 請按任意鍵關閉視窗! &pause>nulfor /f "tokens=2 delims=:" %i in ('ipconfig^|findstr "address"') do echo
dos批處理獲取ip地址 20
12樓:匿名使用者
echo %ip%
不過這種方法有侷限性,因為你如果有多個網絡卡,或者只有一張網絡卡,而你的ipconfig命令中顯示的最後一行ip address不是你想要的地址(有時機器安裝了ipv6協議)
如果是寫在批處理檔案中,可以:
for /f "tokens=1,2* delims=:" %%a in ('ipconfig ^|findstr "ip address"') do set ip=%%b
echo %ip%
13樓:匿名使用者
這個批處理能把你的ip寫在螢幕上,但是怎麼弄到檔案裡我就無能為力了
如果直接用ipconfig>%ipaddr%的話得到的又不是單純的ip···
14樓:匿名使用者
不明白你的%ipaddr%意思,不過獲取的命令 ipconfig /all >c:\\ip.txt
find \"ip address\" ip.txt >>>%tm_ini_path%\tm.ini 這樣試試 看看思路對不對
15樓:
@echo off
for /f "eol=; tokens=2,14,15,16 delims=, " %%i in ('ipconfig') do @if "%%i"=="address." echo %%k>>tm.ini
pause
16樓:匿名使用者
試試這樣子:
@echo off
setlocal
set add=192.168.1.1
echo %add%
endlocal
echo . &pause
求教bat批處理獲取本地連線ip如何寫
17樓:依夢琴瑤
以下**只做參考
@echo off
for /f "tokens=1 delims=:" %%a in ('ipconfig /all^|findstr /n /c:"本地連線 3"') do (
ipconfig /all|more +%%~a>ip.txtfor /f "tokens=2 delims=:(首選)" %%b in ('findstr /c:
"ipv4 地址" "ip.txt"') do (
echo.%%b>ip.txt
for /f "tokens=4 delims=." %%c in (ip.txt) do echo %%c
del ip.txt))
pause
18樓:匿名使用者
不同系統執行ipconfig/all顯示不同,想了個辦法迴避不同格式部分,試試,如不行得在命令列執行前述命令把顯示的貼我看
@echo off
for /f "delims=:" %%i in (
'ipconfig/all^|findstr/nrc:"本地連線 *3"')do set/a n=%%i
for /f "tokens=2 delims=:" %%i in (
'ipconfig/all^|more +%n%^|findstr "[0-9]*\.[0-9]*\.[0-9]*\.[0-9]"')do (
if not defined d4 set "d4=%%~xi")
set/a d4=%d4:~1%
echo 所獲取值為: "%d4%"
pause
幫忙提取歌曲地址,如何提取網頁中音樂的地址
這是當前網業的 可以找一下。最近更新。歌曲排行。排行。歌手排行。群星合輯。影視金曲。欣賞。混音舞曲。日韓歌手。歐美歌手。港臺歌手。大陸歌手。回首頁。rtsp 這種格式檔案你自己可以用豪傑轉換成 有吹口哨旋律 這就是歌名 怎麼讓自己的 能提取 連結?那你就必須把自己的軟體裡面新增一個 外掛,期待您的!...
寫一個BAT檔案要使它可以檢視電腦的IP地址
當然能,就是沒看明白你要檢視的電腦是哪一臺電腦,是自己的還是網路的echo off ipconfig all start exit是要這樣結果嗎?結果會顯示在文字檔案裡更直觀些。如果不要文字顯示。echo off ipconfig all pauseexit 真不好意思。的仁兄,要檢視網路 非本地區...
excel怎麼提取身份證戶籍地址??急
sheet2用來存放全國各地 縣 的 的對應表其中a列一定放6位數字 b列放中文,看一下sheet2到哪行為止沒有資料 例如10000行 sheet1用來放身份證號 其中a列一定用來放身份證號 b1單元格輸入 vlookup left a1,6 sheet2 a 1 b 10000,2,0 雙擊b1...