如何檢測網路中斷, 並自動重啟網絡卡

2021-05-28 02:25:12 字數 871 閱讀 1734

本人比較窮,住的是平民窟。所以,要和別人共享網路。很多不厚道的人喜歡用arp 病毒攻擊。害的我的網路不是很穩定,經常會斷網。斷網後,必須,重啟網絡卡網路才能恢復。

於是,我聽說window 也有乙個 shell 而且,還叫做powershell。vista 和 window 7 好像是自帶這個shell的。xp估計要安裝一下,去google一下就可以了。

觀察了一下,這個shell,是基於.net的。功能特別的強大,有興趣的可以去研究一下它的語言參考。哥學了1個小時,終於,基本的東西學會了,也就很容易寫我的重置網絡卡的指令碼了。

重置網路:當檢查到網路問題以後

#以管理員執行 powershell ,然後 set-executionpolicy unrestricted #do

;if($getway

-eq$null);

}if($getway

-eq$null);

$adaptor

.disable();

sleep 5;

$adaptor

.enable();

echo 

"waiting net work ok ...";

sleep 

10; 

#等待網路修復好,一般10s修復不好,就要重置一下了。

echo 

"reset adaptor";

}sleep 2;

echo 

"net work is ok , sleep 2 second.";

} while(1

)然後,以管理員身份開啟powershell ,執行 set-executionpolicy unrestricted 命令

再執行上面的指令碼,就可以了。你就可以放心的掛機。

自動檢測IP並繫結網域名稱

因使用路由器工具上的花生殼檢測ip不准,估計是isp運營商封了花生殼的檢測 寫了個指令碼,自動檢測當前ip並繫結網域名稱 coding utf 8 created on 2015年1月5日 author osborn import urllib.request import re import ti...

如何檢測異方差並糾正它?

雪晴資料網 線性回歸乙個重要的假設就是殘差沒有異方差性。簡單來說就是殘差的方差不會隨著響應變數的擬合值而增加。在本篇文章,我會解釋為什麼檢測異方差性是重要的?如何檢測模型的異方差性?如果存在,如何通過r 來糾正這個問題。這個過程有時也被稱為殘差分析。一旦你建立線性回歸模型,通常都要檢測殘差的異方差性...

linux上檢測服務占用記憶體並自動重啟

import os import socket def check the memory ip list hostname socket.gethostname 獲取計算機名稱 ip adress socket.gethostbyname hostname print ip adress ip ad...