[批次] 中文顯示ping結果

Home Home
引用 | 編輯 upside
2007-06-27 00:42
樓主
推文 x0
複製程式
@echo off
color f2
echo.
set for=於
set of=的
set with=用
set in=(以
set data:=數據
set milli-seconds:=毫秒為單位)
set Approximate=大約
set times=時間:
set round=來回
set trip=行程
set Reply=應答
set from=來自
set bytes=字節
set time=時間:
set timed=時間
set out=超過
set statistics=統計
set Packets:=包:
set Sent=已發送=
set Received=已收到=
set Lost=已丟失=
set loss)=丟失)
set Minimum=最小值=
set Maximum=最大值=
set Average=平均值=
set TTL=TTL=
setlocal enabledelayedexpansion
set a=
set/p a=請輸入要ping的網址或IP   
for /f "delims=" %%i in ('ping %a%') do (
    set ret=
    for %%a in (%%i) do if defined %%a (set ret=!ret!!%%a!) else set ret=!ret! %%a 
    if not "!ret!"=="" (set ret=!ret:time=時間! && echo !ret!) else echo.
)
pause>nul


獻花 x0
引用 | 編輯 你看那邊
2007-07-06 21:28
1樓
  
請問為什麼輸入後..一點反應也沒有勒@@

獻花 x0
引用 | 編輯 alanhu2020
2007-07-07 11:28
2樓
  
感謝!
可以用,先將代碼存成副檔名bat(例如:D:\ping.bat)
然後在開始->執行 輸入 D:\ping.bat
就可以

獻花 x0
引用 | 編輯 benzgigi
2007-07-21 19:23
3樓
  
我也是存成BAT檔~

但是執行後還是沒反應@@

獻花 x0
引用 | 編輯 dax
2007-07-27 08:07
4樓
  
我也不行耶 表情

獻花 x0
引用 | 編輯 cashchu
2009-04-28 16:44
5樓
  
表情 no...

獻花 x0
引用 | 編輯 jkboy
2009-05-29 16:25
6樓
  
表情 我這也不行,輸入後按enter一樣沒反應...

獻花 x0
引用 | 編輯 tenlay
2009-06-19 15:51
7樓
  
測試OK
雖然我還是比較習慣用ping命令
還是謝謝 讓我有學習的機會
表情

獻花 x0
引用 | 編輯 justices
2009-06-21 12:54
8樓
  
謝謝您的分享
但是我也做不出來,真不知道問題出在哪裡。

獻花 x0
引用 | 編輯 jasonju
2009-07-02 16:02
9樓
  
執行之後只有看到自己輸入的IP位址表情

獻花 x0
引用 | 編輯 Sun.Kinght
2011-04-29 18:44
10樓
  
用了沒用
只有IP位置

獻花 x0
引用 | 編輯 jackzone1
2011-04-30 11:03
11樓
  
感恩樓主分享
但是 測試如同其他大大一樣 只顯示請輸入ip
輸完後 不動 就連ping 就連ping 自己的ip也不行 表情

獻花 x0