撥號類網路鏈結監控windows指令碼

2021-04-13 23:22:40 字數 2407 閱讀 4487

@echo

off::

ping dns保持連線 並且 檢測是否掉線 自動重新連線程式

::by suxiaojack at 2007.11

:init

setdown=0

goto

start

::檢測需要重新連線否

:checkredial

::自行確定rasdial輸出 ,是否是 "已連線" 可能是英文等等

rasdial | 

find

"已連線"::

沒有已連線字元輸出,則掉線了

if==

setdown=1

goto

eof:redial

echo

重新連線

::利用建立的乙個連線,儲存了密碼,去掉撥號提示等等。一旦執行就自動撥號。

c:cdma

.lnk

setdown=0

goto

eof:start

:redo

echo

at %

date

% %time

%ping 

220.192

.8.58

-n 1

| find

"reply"if

== call

:checkredial

if==

call

:redial

::延時

ping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulgoto

redo

:eof

主要是用了ping和rasdial兩個命令,如果沒有必要ping dns伺服器來保持資料鏈結的話,可以自行去掉其處理.

而rasdial的輸出需要自行確定是否是中文的"已連線"或者改變為其他的。在延時時間上也可以自行增減(不必太頻繁)。

自動連線使用了鏈結的快捷方式檔案。需要將其屬性設定一下,儲存密碼,去掉所有提示,以便達成自動連線的目的。

修改了一下ping隨機位址似乎要好點。

@echo

off::

ping 隨機位址 保持連線 並且 檢測是否掉線 自動重新連線程式

::by suxiaojack at 2007.12

:init

setdown=0

goto

start

::檢測需要重新連線否

:checkredial

::自行確定rasdial輸出 ,是否是 "已連線" 可能是英文等等

rasdial | 

find

"已連線"::

沒有已連線字元輸出,則掉線了

if==

setdown=1

goto

eof:redial

echo

重新連線

::利用建立的乙個連線,儲存了密碼,去掉撥號提示等等。一旦執行就自動撥號。

c:cdma

.lnk

setdown=0

goto

eof:start

:redo

set/

a ip1

=%random% 

/255

set/

a ip2

=%random% 

/255

set/

a ip3

=%random% 

/255

set/

a ip4

=%random% 

/255

setip

=%ip1%

.%ip2%

.%ip3%

.%ip4%

echo

at %

date

% %time

% ping %ip%

ping %ip% -n 1| 

find

"reply"if

== call

:checkredial

if==

call

:redial

::延時

ping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulping 

0>

nulgoto

redo

:eof

撥號工具類

本工具類實現撥號 非直接呼出 功能,並判斷號碼是否為空,如下 package com.utils import android.content.context import android.content.intent import android.net.uri import android.te...

網路及撥號連線

禁止刪除 ras 連線 未被配置 禁止刪除所有使用者可以使用的 ras 連線 未被配置 禁止連線和中端 ras 連線 未被配置 禁止啟用 停用 lan 連線 未被配置 禁止訪問 lan 連線的屬性 未被配置 禁止訪問當前使用者的 ras 連線屬性 未被配置 禁止訪問所有使用者可以使用的 ras 連線...

ubuntu撥號連線網路

第1頁 開啟應用程式選單,依次選擇附件 終端。2.在彈出終端視窗後,輸sudo pppoeconf,輸入完成後回車。3.然後會提示您輸入當前ubuntu管理員使用者的密碼,輸入完成後回車。詢問你的網路裝置,一般選擇是,進行檢測,然後一直選擇是。4.之後會提示您輸入您的adsl使用者名稱 也就是帳號 ...