




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、NETSH 命令修復(fù)本地連接可以是重置winsock腳本,以前win2000系統(tǒng)可以重啟網(wǎng)卡接口,但現(xiàn)在windowsXP中文版卻不可以,老提示錯誤 后來才知道是漢化時的一個bug,對netsh命令我也是懂一點(diǎn)皮毛既然你是想用dos來修復(fù)本地連接,我可以寫個批處理讓你實(shí)現(xiàn)代碼如下:echo off&color f9:chktitle 網(wǎng)絡(luò)故障自動修復(fù) by:小覃 QQ:120886134cls&echo.&echo 正在監(jiān)視網(wǎng)絡(luò). . .cls&echo.&echo 網(wǎng)絡(luò)故障,正在嘗試修復(fù). . .arp -d>nul&nbtstat -R
2、>nul 2>nul&ipconfig /flushdns>nul 2>nul&nbtstat -RR>nul 2>nul&ipconfig /registerdns>nul 2>nul&ipconfig /release>nul 2>nul&ipconfig /renew>nul 2>nulgoto chk以上是監(jiān)視并修復(fù)本地網(wǎng)絡(luò)的批代碼如果修復(fù)時想添加重啟網(wǎng)卡這一項(xiàng),可以用以下代碼:(我以前寫的,因?yàn)槭切@網(wǎng)固定IP用,所以沒有ipconfig /release和ipconfig
3、 /renew這兩項(xiàng)) 見代碼:(代碼寫得有點(diǎn)垃圾,請高手不要笑)echo off&color f9title 網(wǎng)絡(luò)故障自動診斷、修復(fù) 第二次修正版 來自:中南民族大學(xué)08軟工小覃 clsrem 工作之前,首先確保網(wǎng)卡處于開啟狀態(tài)echo 正在重啟網(wǎng)卡set i=0goto restartnetinterface:startclsecho 正在檢測網(wǎng)絡(luò)的連通性netsh -c interface ip dump >c:interface.txtfor /f "skip=11 tokens=4 " %i in (c:interface.txt) do set t
4、emp1=%i && goto dns:dnsfor /f "skip=12 tokens=5 " %i in (c:interface.txt) do set temp2=%i && goto temp:tempecho %temp1%>"c:temp1.txt"echo %temp2%>"c:temp2.txt"for /f "tokens=2 delims=" %i in (c:temp1.txt) do set gateip=%i && goto
5、getdns:getdnsfor /f "tokens=2 delims=" %i in (c:temp2.txt) do set dns=%i && goto checkdns:checkdnsping -n 1 %dns%>nul&if errorlevel 1 goto fixping -n 1 %gateip%>nul&if errorlevel 1 goto fixecho 網(wǎng)絡(luò)線路通信正常!ping -n 2 127.1>nularp -d>nulgoto start:fixECHO OFFclsecho
6、當(dāng)前網(wǎng)絡(luò)異常!echo 正在修復(fù):restartnetinterfacerem 為了能夠正常啟用網(wǎng)卡,先對網(wǎng)卡名稱進(jìn)行修正reg deleteHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork4D36E972-E325-11CE-BFC1-08002BE10318A4F125A6-5ECB-49EB-9C14-2151210C49EEConnection /v Name /f>NULreg addHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork4D36E972-E32
7、5-11CE-BFC1-08002BE10318A4F125A6-5ECB-49EB-9C14-2151210C49EEConnection /v Name /t REG_sz /d 本地連接>NUL if exist restartnetwork.dat del /f /q restartnetwork.datarp -d>nul&nbtstat -R>nul&ipconfig /flushdns>nul&nbtstat -RR>nul&ipconfig /registerdns>nulrem 重置 Winsock 目錄ne
8、tsh winsock reset>nulrem 重啟本地連接:下面是重啟網(wǎng)卡的腳本(echo Const ssfCONTROLS = 3echo sConnectionName = "本地連接"echo sEnableVerb = "啟用%(&A)"echo sDisableVerb = "停用%(&B)")>restartnetwork.datecho set shellApp = createobject%("shell.application") >>restartn
9、etwork.datecho set oControlPanel =shellApp.Namespace%(ssfCONTROLS) >>restartnetwork.dat (echo set oNetConnections = nothingecho for each folderitem in oControlPanel.itemsecho if = "網(wǎng)絡(luò)連接" thenecho set oNetConnections = folderitem.getfolder:exit forecho end ifecho nexte
10、cho if oNetConnections is nothing thenecho msgbox "未找到網(wǎng)絡(luò)連接文件夾"echo wscript.quitecho end ifecho set oLanConnection = nothingecho for each folderitem in oNetConnections.items )>>restartnetwork.dat echo if lcase%() = lcase(sConnectionName)then >>restartnetwork.dat(e
11、cho set oLanConnection = folderitem:exit forecho end ifecho nextecho if oLanConnection is nothing thenecho msgbox "未找到 '" & sConnectionName & "' item"echo wscript.quitecho end ifecho bEnabled = trueecho set oEnableVerb = nothingecho set oDisableVerb = nothingecho
12、s = "Verbs: " & vbcrlfecho for each verb in oLanConnection.verbsecho s = s & vbcrlf & echo if = sEnableVerb thenecho set oEnableVerb = verbecho bEnabled = falseecho end ifecho if = sDisableVerb thenecho set oDisableVerb = verbecho end ifecho nextech
13、o if bEnabled thenecho oDisableVerb.DoItecho bEnabled = falseecho wscript.sleep 1000)>>restartnetwork.datecho do while %( true )>>restartnetwork.dat(echo for each verb in oLanConnection.verbsecho if = sEnableVerb thenecho set oEnableVerb = verbecho exit doecho end ifecho wscrip
14、t.sleep 1000echo nextecho loopecho end ifecho oEnableVerb.DoItecho bEnabled = trueecho wscript.sleep 5000%)>>restartnetwork.datcopy /b restartnetwork.dat %windir%xiaoqin.vbs>nulstart /min %windir%xiaoqin.vbsset /a i+=1if %i%=1 goto skitcls&ping -n 2 127.1>nulecho 當(dāng)前網(wǎng)絡(luò)異常!正在修復(fù)echo 清除ar
15、p緩存、&ping -n 2 127.1>nul&clsecho 當(dāng)前網(wǎng)絡(luò)異常!正在修復(fù)echo 清除netBT、&ping -n 2 127.1>nul&clsecho 當(dāng)前網(wǎng)絡(luò)異常!正在修復(fù)echo 刷新netBT、&ping -n 2 127.1>nul&clsecho 當(dāng)前網(wǎng)絡(luò)異常!正在修復(fù)echo 刷新dns緩存表、&ping -n 2 127.1>nul&clsecho 當(dāng)前網(wǎng)絡(luò)異常!正在修復(fù)&echo 注冊ipping -n 2 127.1>nul&clsecho 當(dāng)前網(wǎng)
16、絡(luò)異常!正在修復(fù)echo 重置 Winsock 目錄&ping -n 2 127.1>nul&clsecho 正在完成對您本地連接修復(fù)&echo 請稍候ping -n 2 127.1>nul&cls&echo.echo Windows完成修復(fù)您的連接。您可以重新嘗試連接。 echo 如果問題仍然存在,請與網(wǎng)絡(luò)管理員聯(lián)系。echo.&echo 即將進(jìn)入網(wǎng)絡(luò)監(jiān)視狀態(tài)ping -n 10 127.1>nul&del /f /q restartnetwork.datdel /f /q %windir%xiaoqin.vbsgot
17、o start:skitcls&echo 正在修復(fù)&echo 清除arp緩存、&ping -n 1 127.1>nul cls&echo 正在修復(fù)&echo 清除netBT、&ping -n 1 127.1>nul cls&echo 正在修復(fù)&echo 刷新netBT、&ping -n 1 127.1>nulcls&echo 正在修復(fù)&echo 刷新dns緩存表、&ping -n 1 127.1>nulcls&echo 正在修復(fù)&echo 注冊ip&p
18、ing -n 1 127.1>nulcls&echo 正在修復(fù)&echo 重置 Winsock 目錄&ping -n 1 127.1>nul cls&echo 正在完成對您本地連接修復(fù)&echo 請稍候&ping -n 2 127.1>nul&cls&echo.echo Windows完成修復(fù)您的連接。您可以重新嘗試連接。echo 如果問題仍然存在,請與網(wǎng)絡(luò)管理員聯(lián)系。&echo.echo 即將進(jìn)入網(wǎng)絡(luò)監(jiān)視狀態(tài)ping -n 10 127.1>nul&del /f /q restartnet
19、work.datdel /f /q %windir%xiaoqin.vbsgoto start以上是修復(fù)本地連接的批處理修復(fù)的話不需要用到你說的netsh,使用ipconfig就可以實(shí)現(xiàn)了。ipconfig /release(釋放當(dāng)前本地連接配置信息)ipconfig /renew (創(chuàng)建一個新的連接,也就是修復(fù))netsh的用途:可以使用 Netsh.exe 工具執(zhí)行以下任務(wù):配置接口。配置路由協(xié)議。配置篩選器。配置路由。配置基于 Windows 的遠(yuǎn)程訪問路由器(它運(yùn)行路由和遠(yuǎn)程訪問服務(wù)器 (RRAS) 服務(wù))的遠(yuǎn)程訪問行為。顯示任何計(jì)算機(jī)上當(dāng)前運(yùn)行路由器的配置。使用腳本功能以批處理模式運(yùn)
20、行一組針對指定路由器的命令。Netsh.exe 工具的語法為:netsh -r router name -a AliasFile -c Context Command | -f ScriptFile 要顯示在上下文中可以使用的子上下文和命令的列表,請?jiān)?netsh> 命令提示符處鍵入上下文名稱,后跟空格和 ?。例如,要顯示可以在 /routing 上下文使用的子上下文和命令的列表,應(yīng)在 netsh> 命令提示符處鍵入 routing ?,然后按 Enter?;氐巾敹松舷挛纳舷挛淖址郊釉?Netsh.exe 工具命令之后,并被傳遞到相關(guān)的幫助器。幫助器可以有一個或多個映射到上下文
21、的入口點(diǎn)。Netsh.exe 工具中可使用的一些上下文是:上下文命令:/dhcp結(jié)果:更改為動態(tài)主機(jī)配置協(xié)議 (DHCP) 上下文。上下文命令:/ras結(jié)果:更改為遠(yuǎn)程訪問服務(wù)器 (RAS) 上下文。上下文命令:/routing結(jié)果:更改為路由上下文。上下文命令:/wins結(jié)果:更改為 Windows Internet 命名服務(wù) (WINS) 上下文。上下文也可嵌套在其他上下文中。例如,以下上下文在 netsh>ras 上下文中運(yùn)行:上下文命令:/ip結(jié)果:更改為 Internet 協(xié)議 (IP) 上下文。上下文命令:/ipx結(jié)果:更改為網(wǎng)際數(shù)據(jù)包交換 (IPX) 上下文。上下文命令:/
22、netbeui結(jié)果:更改為 NetBios 增強(qiáng)型用戶接口 (NETBEUI) 上下文。以下子上下文在 netsh>routing ip 上下文中運(yùn)行:上下文命令:/autodhcp結(jié)果:更改為 autodhcp 子上下文。上下文命令:/dnsproxy結(jié)果:更改為 dnsproxy 子上下文。上下文命令:/igmp結(jié)果:更改為 Internet 組成員身份協(xié)議 (IGMP) 子上下文。上下文命令:/mib結(jié)果:更改為管理信息庫 (MIB) 子上下文。上下文命令:/nat結(jié)果:更改為網(wǎng)絡(luò)地址轉(zhuǎn)換 (NAT) 子上下文。上下文命令:/ospf結(jié)果:更改為開放式最短路徑優(yōu)先 (OSPF) 子
23、上下文。上下文命令:/relay結(jié)果:更改為中繼子上下文。上下文命令:/rip結(jié)果:更改為路由信息協(xié)議 (RIP) 子上下文?;氐巾敹薔etsh.exe 命令以下附加命令可以與 Netsh.exe 工具一起使用:注意:可選參數(shù)用方括號 ( ) 括起來。替代項(xiàng)之間用豎線 (|) 字符分開。上下文命令:/?結(jié)果:顯示幫助。上下文命令:/abort結(jié)果:放棄在脫機(jī)模式進(jìn)行的任何更改。在聯(lián)機(jī)模式下不起作用。上下文命令:/add helper DLL-name結(jié)果:安裝 netsh.exe 中的 helper .dll 文件。上下文命令:/alias alias-name string1 string2
24、 .結(jié)果:如果為 /alias,則列出所有別名。如果為 /alias alias-name,則顯示等效的字符串。如果為 /alias alias-name string1 string2 .,則將別名設(shè)置為指定的字符串。上下文命令:/bye結(jié)果:退出程序。上下文命令:/commit結(jié)果:將在脫機(jī)模式下所做的任何更改提交給路由器。在聯(lián)機(jī)模式下不起作用。上下文命令:/delete helper .dll file name結(jié)果:刪除 Netsh.exe 中的 helper .dll 文件。上下文命令:/dump -file name結(jié)果:將配置轉(zhuǎn)儲或附加到文本文件。上下文命令:/exec script file name結(jié)果:加載腳本文件,然后執(zhí)行其中的命令。上下文命令:/exit結(jié)果:退出程序。上下文命令:/h結(jié)果:顯示幫助。上下文命令:/help結(jié)果:顯示幫助。上下文命令:/offline結(jié)果:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電梯安裝改造維修作業(yè)特種作業(yè)操作證考試試卷(高級)模擬
- 我們的老師最偉大寫人類作文11篇
- 活動參與證書及表現(xiàn)證明(6篇)
- 2025年單證員職業(yè)資格考試試卷(單證員職業(yè)素養(yǎng)與挑戰(zhàn)篇)
- 服務(wù)品質(zhì)承諾書針對服務(wù)行業(yè)(5篇)
- IT行業(yè)離職并加入新公司證明(5篇)
- 我家的小寵物故事(4篇)
- 綜合出生工作證明書(8篇)
- 語文課上的一次討論議論文題材(15篇)
- 老奶奶的菜園之旅記作文9篇
- 某公司常用公文寫作規(guī)范與范例
- “五步一練”六環(huán)節(jié)在高中化學(xué)課堂教學(xué)中的實(shí)踐研究
- 建筑工程典型安全事故案例
- 抖音來客本地生活服務(wù)休閑娛樂購物行業(yè)商家運(yùn)營策劃方案
- 頤高集團(tuán)簡介數(shù)字園區(qū)投資運(yùn)營商
- 士官留隊(duì)申請書格式
- 2025年國學(xué)知識競賽中國古代文學(xué)知識競賽題庫及答案(共101題)
- 2025年上半年社區(qū)居委會工作總結(jié)(3篇)
- 《中國聯(lián)通IPv6培訓(xùn)》課件
- 部編版2025春六年級下冊語文15《真理誕生于一百個問號之后》 課件
- 小班安全課件幼兒園
評論
0/150
提交評論