C 重啟網絡卡 支援xp和win7

2021-09-06 09:00:50 字數 2203 閱讀 7386

xp使用的是:devcon.exe

win7使用的是:netsh命令

using

system;

using

system.collections.generic;

using

system.componentmodel;

using

system.data;

using

system.diagnostics;

using

system.io;

//using system.drawing;

using

system.linq;

using

system.management;

using

system.net.networkinformation;

using

system.text;

using

system.threading;

using

system.threading.tasks;

using

system.windows.forms;

namespace

自動啟用網絡卡

thread tdnetwork=null

;

private

void form1_load(object

sender, eventargs e)

sr.close();

getplatform();

//獲取作業系統平台

}

//獲取系統版本

private

void

getplatform()

break

;

case

platformid.win32nt:

switch

(os.version.major)

break

;

case6:

switch

(os.version.minor)

break

; }

break

; }

}

private

void btnstop_click(object

sender, eventargs e)

}private

void btnstart_click(object

sender, eventargs e)

}else

}if (tdnetwork == null

)

}//啟用網絡卡

private

void startnetwork(object

networkname)

\" enabled

", networkname), 10

); }

else

*", networkname), 10

); }

thread.sleep(

5000

); }

}//////

執行dos命令,返回dos命令的輸出

///

///dos命令

///等待命令執行的時間(單位:毫秒),

///如果設定為0,則無限等待

///返回dos命令的輸出

public

static

string execute(string command, int

seconds)

else

output = process.standardoutput.readtoend();//

讀取程序的輸出

} }

catch

finally

}return

output;

}private

void form1_formclosing(object

sender, formclosingeventargs e)

}}

參考文章:

Win7和xp檔案共享

啟動服務程式 在檔案共享的時候需要電腦的幾個服務來支援,但是有的時候我們把這些服務給禁用了,這有可能會導致檔案共享失敗。例如 win7共享中需要啟動網路發現,但是有時候我們系統被軟體優化後可能造成網路發現啟動不了。啟動的系統服務有 可以在開始 執行 輸入services.msc 啟動這些伺服器即可 ...

Win7系統懷疑重啟

好幾次早上發現系統自動重啟跡象,就留意win7下事件狀態碼。首先找到登入和登出的事件碼 windows 7 logon code,from the system log and is id 7001 windows 7 logoff code,from the system log and is i...

XP 遠端連線 Win7 問題

解決方法 遠端計算機需要網路級別身份驗證,而您的計算機不支援該驗證 故障症狀 當您使用windows xp 遠端桌面連線 工具去連線windows vistas或windows server 2008的遠端桌面 終端服務時,出現上述故障。故障產生環境 遠端桌面連線工具6.0以下版本,或者window...