檢測網路連通性我用的是叢遠到近的方法,即「外網
——閘道器
——內網
——本機
」,指令碼的實現也是根據這個順序用
ping
來檢測,為提高檢測速度,這裡我只
ping了2
次,各位可以根據自己的需要進行修改。
使用方法大神們都會的
...
複製**,另存為
.bat
檔案後執行。
@echo off效果如下:color 2f
title 網路連通性檢測
echo
.echo
.ping -n 2
223.5.5.5>%temp%\1.ping & ping -n 2
223.6.6.6>>%temp%\1.ping
::ping阿里公共dns
findstr
"ttl
" %temp%\1.ping>nul
if %errorlevel%==0 (echo √ 外網正常) else (echo
× 外網不通) ::根據返回值輸出
echo
.ping -n 2
192.168.1.1>%temp%\2.ping
findstr
"ttl
" %temp%\2.ping>nul
if %errorlevel%==0 (echo √ 閘道器正常) else (echo
× 閘道器不通)
echo
.ping -n 2
192.168.1.2>%temp%\3.ping
findstr
"ttl
" %temp%\3.ping>nul
if %errorlevel%==0 (echo √ 內網正常) else (echo
× 內網不通)
echo
.ping -n 2
127.0.0.1>%temp%\4.ping
findstr
"ttl
" %temp%\4.ping>nul
if %errorlevel%==0 (echo √ tcp/ip協議正常) else (echo × tcp/ip協議異常)
if exist %temp%\*.ping del %temp%\*.ping
::刪除快取檔案
echo
.echo
.pause
Windows系統自動切換IP批處理
對於同時使用內外網的使用者來說,經常需要手動切換內外網的ip。現提供乙個自動切換ip的批處理。windows7如下 netsh inte ce ip set address name 本地連線 source static addr 192.168.1.55 mask 255.255.255.0 ga...
PHP語法自動檢查的Vim外掛程式
由於最近寫php比較多,偶爾手誤少寫個分號之類的語法錯誤難免,一般的檢查方式是回到命令列執行 php l 或者公升級一下直接在vim裡執行 php l 或者再將此繫結為快捷鍵,如 map php l 每當按f5便程式設計客棧可立即執行語法檢查。但還是覺得略有不爽,因為很多ide是實時檢查的,語法錯誤...
Windows批處理(一)
批處理是一系列可執行的命令集合揉成的乙個檔案,有點類似於日常開發中的乙個類。window平台下批處理副檔名一般為bat或者cmd 先介紹幾個簡單的命令 這是注釋命令,和開發中的 效果是一樣的,都是單行注釋。有效標號 冒號後面跟乙個變數字串,一般用於goto語句的跳轉。例如 functiona 和 a...