本地连接里面的修复有dos命令吗? 谁能做一个修复本地连接的命令(详看补充)

\u5982\u4f55\u4fee\u6539dos\u547d\u4ee4\u6062\u590d\u672c\u5730\u8fde\u63a5

ipconfig /release\uff08\u91ca\u653e\u5f53\u524d\u672c\u5730\u8fde\u63a5\u914d\u7f6e\u4fe1\u606f\uff09
ipconfig /renew \uff08\u521b\u5efa\u4e00\u4e2a\u65b0\u7684\u8fde\u63a5\uff0c\u4e5f\u5c31\u662f\u4fee\u590d\uff09

netsh\u7684\u7528\u9014\uff1a
\u53ef\u4ee5\u4f7f\u7528 Netsh.exe \u5de5\u5177\u6267\u884c\u4ee5\u4e0b\u4efb\u52a1\uff1a
\u914d\u7f6e\u63a5\u53e3\u3002
\u914d\u7f6e\u8def\u7531\u534f\u8bae\u3002
\u914d\u7f6e\u7b5b\u9009\u5668\u3002
\u914d\u7f6e\u8def\u7531\u3002
\u914d\u7f6e\u57fa\u4e8e Windows \u7684\u8fdc\u7a0b\u8bbf\u95ee\u8def\u7531\u5668\uff08\u5b83\u8fd0\u884c\u8def\u7531\u548c\u8fdc\u7a0b\u8bbf\u95ee\u670d\u52a1\u5668 (RRAS) \u670d\u52a1\uff09\u7684\u8fdc\u7a0b\u8bbf\u95ee\u884c\u4e3a\u3002
\u663e\u793a\u4efb\u4f55\u8ba1\u7b97\u673a\u4e0a\u5f53\u524d\u8fd0\u884c\u8def\u7531\u5668\u7684\u914d\u7f6e\u3002
\u4f7f\u7528\u811a\u672c\u529f\u80fd\u4ee5\u6279\u5904\u7406\u6a21\u5f0f\u8fd0\u884c\u4e00\u7ec4\u9488\u5bf9\u6307\u5b9a\u8def\u7531\u5668\u7684\u547d\u4ee4\u3002
Netsh.exe \u5de5\u5177\u7684\u8bed\u6cd5\u4e3a\uff1a
netsh [-r router name] [-a AliasFile] [-c Context] [Command | -f ScriptFile]
\u8981\u663e\u793a\u5728\u4e0a\u4e0b\u6587\u4e2d\u53ef\u4ee5\u4f7f\u7528\u7684\u5b50\u4e0a\u4e0b\u6587\u548c\u547d\u4ee4\u7684\u5217\u8868\uff0c\u8bf7\u5728 netsh> \u547d\u4ee4\u63d0\u793a\u7b26\u5904\u952e\u5165\u4e0a\u4e0b\u6587\u540d\u79f0\uff0c\u540e\u8ddf\u7a7a\u683c\u548c ?\u3002\u4f8b\u5982\uff0c\u8981\u663e\u793a\u53ef\u4ee5\u5728 /routing \u4e0a\u4e0b\u6587\u4f7f\u7528\u7684\u5b50\u4e0a\u4e0b\u6587\u548c\u547d\u4ee4\u7684\u5217\u8868\uff0c\u5e94\u5728 netsh> \u547d\u4ee4\u63d0\u793a\u7b26\u5904\u952e\u5165 routing ?\uff0c\u7136\u540e\u6309 Enter\u3002

\u56de\u5230\u9876\u7aef
\u4e0a\u4e0b\u6587
\u4e0a\u4e0b\u6587\u5b57\u7b26\u4e32\u9644\u52a0\u5728 Netsh.exe \u5de5\u5177\u547d\u4ee4\u4e4b\u540e\uff0c\u5e76\u88ab\u4f20\u9012\u5230\u76f8\u5173\u7684\u5e2e\u52a9\u5668\u3002\u5e2e\u52a9\u5668\u53ef\u4ee5\u6709\u4e00\u4e2a\u6216\u591a\u4e2a\u6620\u5c04\u5230\u4e0a\u4e0b\u6587\u7684\u5165\u53e3\u70b9\u3002Netsh.exe \u5de5\u5177\u4e2d\u53ef\u4f7f\u7528\u7684\u4e00\u4e9b\u4e0a\u4e0b\u6587\u662f\uff1a

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/dhcp
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u52a8\u6001\u4e3b\u673a\u914d\u7f6e\u534f\u8bae (DHCP) \u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/ras
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u8fdc\u7a0b\u8bbf\u95ee\u670d\u52a1\u5668 (RAS) \u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/routing
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u8def\u7531\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/wins
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a Windows Internet \u547d\u540d\u670d\u52a1 (WINS) \u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u4e5f\u53ef\u5d4c\u5957\u5728\u5176\u4ed6\u4e0a\u4e0b\u6587\u4e2d\u3002\u4f8b\u5982\uff0c\u4ee5\u4e0b\u4e0a\u4e0b\u6587\u5728 netsh>ras \u4e0a\u4e0b\u6587\u4e2d\u8fd0\u884c\uff1a

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/ip
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a Internet \u534f\u8bae (IP) \u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/ipx
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u7f51\u9645\u6570\u636e\u5305\u4ea4\u6362 (IPX) \u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/netbeui
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a NetBios \u589e\u5f3a\u578b\u7528\u6237\u63a5\u53e3 (NETBEUI) \u4e0a\u4e0b\u6587\u3002

\u4ee5\u4e0b\u5b50\u4e0a\u4e0b\u6587\u5728 netsh>routing ip \u4e0a\u4e0b\u6587\u4e2d\u8fd0\u884c\uff1a

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/autodhcp
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a autodhcp \u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/dnsproxy
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a dnsproxy \u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/igmp
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a Internet \u7ec4\u6210\u5458\u8eab\u4efd\u534f\u8bae (IGMP) \u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/mib
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u7ba1\u7406\u4fe1\u606f\u5e93 (MIB) \u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/nat
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u7f51\u7edc\u5730\u5740\u8f6c\u6362 (NAT) \u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/ospf
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u5f00\u653e\u5f0f\u6700\u77ed\u8def\u5f84\u4f18\u5148 (OSPF) \u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/relay
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u4e2d\u7ee7\u5b50\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/rip
\u7ed3\u679c\uff1a\u66f4\u6539\u4e3a\u8def\u7531\u4fe1\u606f\u534f\u8bae (RIP) \u5b50\u4e0a\u4e0b\u6587\u3002

\u56de\u5230\u9876\u7aef
Netsh.exe \u547d\u4ee4
\u4ee5\u4e0b\u9644\u52a0\u547d\u4ee4\u53ef\u4ee5\u4e0e Netsh.exe \u5de5\u5177\u4e00\u8d77\u4f7f\u7528\uff1a

\u6ce8\u610f\uff1a\u53ef\u9009\u53c2\u6570\u7528\u65b9\u62ec\u53f7 ([ ]) \u62ec\u8d77\u6765\u3002\u66ff\u4ee3\u9879\u4e4b\u95f4\u7528\u7ad6\u7ebf (|) \u5b57\u7b26\u5206\u5f00\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/?
\u7ed3\u679c\uff1a\u663e\u793a\u5e2e\u52a9\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/abort
\u7ed3\u679c\uff1a\u653e\u5f03\u5728\u8131\u673a\u6a21\u5f0f\u8fdb\u884c\u7684\u4efb\u4f55\u66f4\u6539\u3002\u5728\u8054\u673a\u6a21\u5f0f\u4e0b\u4e0d\u8d77\u4f5c\u7528\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/add helper DLL-name
\u7ed3\u679c\uff1a\u5b89\u88c5 netsh.exe \u4e2d\u7684 helper .dll \u6587\u4ef6\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/alias [alias-name] [string1] [string2 ...]
\u7ed3\u679c\uff1a\u5982\u679c\u4e3a /alias\uff0c\u5219\u5217\u51fa\u6240\u6709\u522b\u540d\u3002\u5982\u679c\u4e3a /alias alias-name\uff0c\u5219\u663e\u793a\u7b49\u6548\u7684\u5b57\u7b26\u4e32\u3002\u5982\u679c\u4e3a /alias alias-name string1 string2 ...\uff0c\u5219\u5c06\u522b\u540d\u8bbe\u7f6e\u4e3a\u6307\u5b9a\u7684\u5b57\u7b26\u4e32\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/bye
\u7ed3\u679c\uff1a\u9000\u51fa\u7a0b\u5e8f\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/commit
\u7ed3\u679c\uff1a\u5c06\u5728\u8131\u673a\u6a21\u5f0f\u4e0b\u6240\u505a\u7684\u4efb\u4f55\u66f4\u6539\u63d0\u4ea4\u7ed9\u8def\u7531\u5668\u3002\u5728\u8054\u673a\u6a21\u5f0f\u4e0b\u4e0d\u8d77\u4f5c\u7528\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/delete helper .dll file name
\u7ed3\u679c\uff1a\u5220\u9664 Netsh.exe \u4e2d\u7684 helper .dll \u6587\u4ef6\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/dump -file name
\u7ed3\u679c\uff1a\u5c06\u914d\u7f6e\u8f6c\u50a8\u6216\u9644\u52a0\u5230\u6587\u672c\u6587\u4ef6\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/exec script file name
\u7ed3\u679c\uff1a\u52a0\u8f7d\u811a\u672c\u6587\u4ef6\uff0c\u7136\u540e\u6267\u884c\u5176\u4e2d\u7684\u547d\u4ee4\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/exit
\u7ed3\u679c\uff1a\u9000\u51fa\u7a0b\u5e8f\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/h
\u7ed3\u679c\uff1a\u663e\u793a\u5e2e\u52a9\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/help
\u7ed3\u679c\uff1a\u663e\u793a\u5e2e\u52a9\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/offline
\u7ed3\u679c\uff1a\u5c06\u5f53\u524d\u6a21\u5f0f\u8bbe\u7f6e\u4e3a\u8131\u673a\u3002\u4fdd\u5b58\u5728\u6b64\u6a21\u5f0f\u4e0b\u6240\u505a\u7684\u4efb\u4f55\u66f4\u6539\uff0c\u4f46\u9700\u8981\u5728\u8def\u7531\u5668\u4e2d\u8bbe\u7f6e\u201ccommit\u201d\u6216\u201conline\u201d\u547d\u4ee4\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/online
\u7ed3\u679c\uff1a\u5c06\u5f53\u524d\u6a21\u5f0f\u8bbe\u7f6e\u4e3a\u8054\u673a\u3002\u5728\u6b64\u6a21\u5f0f\u4e0b\u6240\u505a\u7684\u4efb\u4f55\u66f4\u6539\u7acb\u5373\u5728\u8def\u7531\u5668\u4e2d\u53cd\u6620\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/popd
\u7ed3\u679c\uff1a\u4ece\u5806\u6808\u4e2d\u53d6\u51fa\u4e0a\u4e0b\u6587\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/pushd
\u7ed3\u679c\uff1a\u5c06\u5f53\u524d\u4e0a\u4e0b\u6587\u63a8\u5165\u5806\u6808\u4e2d\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/quit
\u7ed3\u679c\uff1a\u9000\u51fa\u7a0b\u5e8f\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/set mode [mode =] online | offline
\u7ed3\u679c\uff1a\u5c06\u5f53\u524d\u6a21\u5f0f\u8bbe\u7f6e\u4e3a\u8054\u673a\u6216\u8131\u673a\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/show alias | helper | mode
\u7ed3\u679c\uff1a\u5982\u679c\u4e3a /show alias\uff0c\u5219\u5217\u51fa\u6240\u6709\u5b9a\u4e49\u7684\u522b\u540d\u3002\u5982\u679c\u4e3a /show helper\uff0c\u5219\u5217\u51fa\u6240\u6709\u9876\u5c42\u5e2e\u52a9\u5668\u3002\u5982\u679c\u4e3a /show mode\uff0c\u5219\u663e\u793a\u5f53\u524d\u6a21\u5f0f\u3002

\u4e0a\u4e0b\u6587\u547d\u4ee4\uff1a/unalias alias name
\u7ed3\u679c\uff1a\u5220\u9664\u6307\u5b9a\u7684\u522b\u540d\u3002

\u56de\u5230\u9876\u7aef
\u53ef\u7528\u7684\u5e2e\u52a9\u5668\u52a8\u6001\u8fde\u63a5\u5e93\u6587\u4ef6
\u8def\u7531&\u8fdc\u7a0b\u8bbf\u95ee IP \u914d\u7f6e - Ipmontr.dll
\u8def\u7531&\u8fdc\u7a0b\u8bbf\u95ee IPX \u914d\u7f6e - Ipxmontr.dll
\u63a5\u53e3 - Ifmon.dll
RAS - Rasmontr.dll
DHCP - Dhcpmon.dll
WINS - Winsmon.dll
\u56de\u5230\u9876\u7aef
\u5e2e\u52a9\u5668\u52a8\u6001\u8fde\u63a5\u5e93\u6587\u4ef6\u7684\u76f8\u5173\u6ce8\u518c\u8868\u9879
HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/
REG_SZ\uff1aIpmontr.dll
REG_SZ\uff1aIpxmontr.dll
REG_SZ\uff1aIfmon.dll
REG_SZ\uff1aRasmontr.dll
REG_SZ\uff1aDhcpmon.dll
REG_SZ\uff1aWinsmon.dll

\u6ce8\u610f\uff1a\u5982\u679c\u5c1d\u8bd5\u4f7f\u7528 Netsh dump - \u5c06\u914d\u7f6e\u8f6c\u50a8\u5230\u672a\u8fd0\u884c\u7684\u6587\u4ef6\uff0c\u8bf7\u5c1d\u8bd5\u5728\u547d\u4ee4\u884c\u4e2d\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1anetsh dump >filename or path\filename\u3002

@echo off
ipconfig/release
ipconfig/renew
ipconfig /registerdns
arp -d
Nbtstat -R
Nbtstat -RR
ipconfig /flushdns

\u4fdd\u5b58\u4e3a \u4fee\u590d.BAT \u6587\u4ef6

\u53cc\u51fb\u8fd0\u884c\u5c31\u53ef\u4ee5\u4e86

\u611f\u89c9\u8fd8\u4e0d\u5982\u53f3\u952e\u4fee\u590d\u5feb\u5462
\u5509\uff0c\u613f\u610f\u7528\u5c31\u7528\uff0c\u4e0d\u559c\u6b22\u5c31\u5220\u4e86\u7b97\u4e86

NETSH 命令修复本地连接可以是重置winsock脚本,以前win2000系统可以重启网卡接口,但现在windowsXP中文版却不可以,老提示错误~ 后来才知道是汉化时的一个bug,对netsh命令我也是懂一点皮毛~既然你是想用dos来修复本地连接,我可以写个批处理让你实现~
代码如下:

@echo off&color f9
:chk
title 网络故障自动修复 by:小覃 QQ:120886134
cls&echo.&echo 正在监视网络. . .
ping -n 1 www.baidu.com>nul&if not errorlevel 1 goto chk
cls&echo.&echo 网络故障,正在尝试修复. . .
arp -d>nul&nbtstat -R>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>nul
ping -n 2 www.baidu.com>nul&if errorlevel 1 echo 尝试修复失败!&ping -n 2 127.1>nul
goto chk

以上是监视并修复本地网络的批代码~
如果修复时想添加重启网卡这一项,可以用以下代码:(我以前写的,因为是校园网固定IP用,所以没有ipconfig /release和ipconfig /renew这两项)
见代码:(代码写得有点垃圾,请高手不要笑~)

@echo off&color f9
title 网络故障自动诊断、修复 第二次修正版 来自:中南民族大学08软工小覃
cls
rem 工作之前,首先确保网卡处于开启状态
echo 正在重启网卡……
set i=0
goto restartnetinterface
:start
cls
echo 正在检测网络的连通性……
netsh -c interface ip dump >c:\interface.txt
for /f "skip=11 tokens=4 " %%i in (c:\interface.txt) do set temp1=%%i && goto dns
:dns
for /f "skip=12 tokens=5 " %%i in (c:\interface.txt) do set temp2=%%i && goto temp
:temp
echo %temp1%>"c:\temp1.txt"
echo %temp2%>"c:\temp2.txt"
for /f "tokens=2 delims==" %%i in (c:\temp1.txt) do set gateip=%%i && goto getdns
:getdns
for /f "tokens=2 delims==" %%i in (c:\temp2.txt) do set dns=%%i && goto checkdns
:checkdns
ping -n 1 %dns%>nul&if errorlevel 1 goto fix
ping -n 1 %gateip%>nul&if errorlevel 1 goto fix
echo 网络线路通信正常!
ping -n 2 127.1>nul
arp -d>nul
goto start

:fix
@ECHO OFF
cls
echo 当前网络异常!
echo 正在修复……
:restartnetinterface
rem 为了能够正常启用网卡,先对网卡名称进行修正
@reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{A4F125A6-5ECB-49EB-9C14-2151210C49EE}\Connection /v Name /f>NUL
@reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{A4F125A6-5ECB-49EB-9C14-2151210C49EE}\Connection /v Name /t REG_sz /d 本地连接>NUL
if exist restartnetwork.dat del /f /q restartnetwork.dat
arp -d>nul&nbtstat -R>nul&ipconfig /flushdns>nul&nbtstat -RR>nul&ipconfig /registerdns>nul
rem 重置 Winsock 目录
netsh winsock reset>nul
rem 重启本地连接
:::下面是重启网卡的脚本
(echo Const ssfCONTROLS = 3
echo sConnectionName = "本地连接"
echo sEnableVerb = "启用%(&A)"
echo sDisableVerb = "停用%(&B)")>restartnetwork.dat
echo set shellApp = createobject%("shell.application") >>restartnetwork.dat
echo set oControlPanel = shellApp.Namespace%(ssfCONTROLS) >>restartnetwork.dat
(echo set oNetConnections = nothing
echo for each folderitem in oControlPanel.items
echo if folderitem.name = "网络连接" then
echo set oNetConnections = folderitem.getfolder:exit for
echo end if
echo next
echo if oNetConnections is nothing then
echo msgbox "未找到网络连接文件夹"
echo wscript.quit
echo end if
echo set oLanConnection = nothing
echo for each folderitem in oNetConnections.items )>>restartnetwork.dat
echo if lcase%(folderitem.name) = lcase(sConnectionName) then >>restartnetwork.dat
(echo set oLanConnection = folderitem:exit for
echo end if
echo next
echo if oLanConnection is nothing then
echo msgbox "未找到 '" ^& sConnectionName ^& "' item"
echo wscript.quit
echo end if
echo bEnabled = true
echo set oEnableVerb = nothing
echo set oDisableVerb = nothing
echo s = "Verbs: " ^& vbcrlf
echo for each verb in oLanConnection.verbs
echo s = s ^& vbcrlf ^& verb.name
echo if verb.name = sEnableVerb then
echo set oEnableVerb = verb
echo bEnabled = false
echo end if
echo if verb.name = sDisableVerb then
echo set oDisableVerb = verb
echo end if
echo next
echo if bEnabled then
echo oDisableVerb.DoIt
echo bEnabled = false
echo wscript.sleep 1000)>>restartnetwork.dat
echo do while %( true )>>restartnetwork.dat
(echo for each verb in oLanConnection.verbs
echo if verb.name = sEnableVerb then
echo set oEnableVerb = verb
echo exit do
echo end if
echo wscript.sleep 1000
echo next
echo loop
echo end if
echo oEnableVerb.DoIt
echo bEnabled = true
echo wscript.sleep 5000%)>>restartnetwork.dat
copy /b restartnetwork.dat %windir%\xiaoqin.vbs>nul
start /min %windir%\xiaoqin.vbs
set /a i+=1
if %i%==1 goto skit
cls&ping -n 2 127.1>nul
echo 当前网络异常!正在修复……
echo 清除arp缓存、&ping -n 2 127.1>nul&cls
echo 当前网络异常!正在修复……
echo 清除netBT、&ping -n 2 127.1>nul&cls
echo 当前网络异常!正在修复……
echo 刷新netBT、&ping -n 2 127.1>nul&cls
echo 当前网络异常!正在修复……
echo 刷新dns缓存表、&ping -n 2 127.1>nul&cls
echo 当前网络异常!正在修复……&echo 注册ip
ping -n 2 127.1>nul&cls
echo 当前网络异常!正在修复……
echo 重置 Winsock 目录&ping -n 2 127.1>nul&cls
echo 正在完成对您本地连接修复~&echo 请稍候……
ping -n 2 127.1>nul&cls&echo.
echo Windows完成修复您的连接。您可以重新尝试连接。
echo 如果问题仍然存在,请与网络管理员联系。
echo.&echo 即将进入网络监视状态……
ping -n 10 127.1>nul&del /f /q restartnetwork.dat
del /f /q %windir%\xiaoqin.vbs
goto start
:skit
cls&echo 正在修复……&echo 清除arp缓存、&ping -n 1 127.1>nul
cls&echo 正在修复……&echo 清除netBT、&ping -n 1 127.1>nul
cls&echo 正在修复……&echo 刷新netBT、&ping -n 1 127.1>nul
cls&echo 正在修复……&echo 刷新dns缓存表、&ping -n 1 127.1>nul
cls&echo 正在修复……&echo 注册ip&ping -n 1 127.1>nul
cls&echo 正在修复……&echo 重置 Winsock 目录&ping -n 1 127.1>nul
cls&echo 正在完成对您本地连接修复~&echo 请稍候……&ping -n 2 127.1>nul&cls&echo.
echo Windows完成修复您的连接。您可以重新尝试连接。
echo 如果问题仍然存在,请与网络管理员联系。&echo.
echo 即将进入网络监视状态……
ping -n 10 127.1>nul&del /f /q restartnetwork.dat
del /f /q %windir%\xiaoqin.vbs
goto start

以上是修复本地连接的批处理~

修复的话不需要用到你说的netsh,使用ipconfig就可以实现了。
ipconfig /release(释放当前本地连接配置信息)
ipconfig /renew (创建一个新的连接,也就是修复)

netsh的用途:
可以使用 Netsh.exe 工具执行以下任务:
配置接口。
配置路由协议。
配置筛选器。
配置路由。
配置基于 Windows 的远程访问路由器(它运行路由和远程访问服务器 (RRAS) 服务)的远程访问行为。
显示任何计算机上当前运行路由器的配置。
使用脚本功能以批处理模式运行一组针对指定路由器的命令。
Netsh.exe 工具的语法为:
netsh [-r router name] [-a AliasFile] [-c Context] [Command | -f ScriptFile]
要显示在上下文中可以使用的子上下文和命令的列表,请在 netsh> 命令提示符处键入上下文名称,后跟空格和 ?。例如,要显示可以在 /routing 上下文使用的子上下文和命令的列表,应在 netsh> 命令提示符处键入 routing ?,然后按 Enter。

回到顶端
上下文
上下文字符串附加在 Netsh.exe 工具命令之后,并被传递到相关的帮助器。帮助器可以有一个或多个映射到上下文的入口点。Netsh.exe 工具中可使用的一些上下文是:

上下文命令:/dhcp
结果:更改为动态主机配置协议 (DHCP) 上下文。

上下文命令:/ras
结果:更改为远程访问服务器 (RAS) 上下文。

上下文命令:/routing
结果:更改为路由上下文。

上下文命令:/wins
结果:更改为 Windows Internet 命名服务 (WINS) 上下文。

上下文也可嵌套在其他上下文中。例如,以下上下文在 netsh>ras 上下文中运行:

上下文命令:/ip
结果:更改为 Internet 协议 (IP) 上下文。

上下文命令:/ipx
结果:更改为网际数据包交换 (IPX) 上下文。

上下文命令:/netbeui
结果:更改为 NetBios 增强型用户接口 (NETBEUI) 上下文。

以下子上下文在 netsh>routing ip 上下文中运行:

上下文命令:/autodhcp
结果:更改为 autodhcp 子上下文。

上下文命令:/dnsproxy
结果:更改为 dnsproxy 子上下文。

上下文命令:/igmp
结果:更改为 Internet 组成员身份协议 (IGMP) 子上下文。

上下文命令:/mib
结果:更改为管理信息库 (MIB) 子上下文。

上下文命令:/nat
结果:更改为网络地址转换 (NAT) 子上下文。

上下文命令:/ospf
结果:更改为开放式最短路径优先 (OSPF) 子上下文。

上下文命令:/relay
结果:更改为中继子上下文。

上下文命令:/rip
结果:更改为路由信息协议 (RIP) 子上下文。

回到顶端
Netsh.exe 命令
以下附加命令可以与 Netsh.exe 工具一起使用:

注意:可选参数用方括号 ([ ]) 括起来。替代项之间用竖线 (|) 字符分开。

上下文命令:/?
结果:显示帮助。

上下文命令:/abort
结果:放弃在脱机模式进行的任何更改。在联机模式下不起作用。

上下文命令:/add helper DLL-name
结果:安装 netsh.exe 中的 helper .dll 文件。

上下文命令:/alias [alias-name] [string1] [string2 ...]
结果:如果为 /alias,则列出所有别名。如果为 /alias alias-name,则显示等效的字符串。如果为 /alias alias-name string1 string2 ...,则将别名设置为指定的字符串。

上下文命令:/bye
结果:退出程序。

上下文命令:/commit
结果:将在脱机模式下所做的任何更改提交给路由器。在联机模式下不起作用。

上下文命令:/delete helper .dll file name
结果:删除 Netsh.exe 中的 helper .dll 文件。

上下文命令:/dump -file name
结果:将配置转储或附加到文本文件。

上下文命令:/exec script file name
结果:加载脚本文件,然后执行其中的命令。

上下文命令:/exit
结果:退出程序。

上下文命令:/h
结果:显示帮助。

上下文命令:/help
结果:显示帮助。

上下文命令:/offline
结果:将当前模式设置为脱机。保存在此模式下所做的任何更改,但需要在路由器中设置“commit”或“online”命令。

上下文命令:/online
结果:将当前模式设置为联机。在此模式下所做的任何更改立即在路由器中反映。

上下文命令:/popd
结果:从堆栈中取出上下文。

上下文命令:/pushd
结果:将当前上下文推入堆栈中。

上下文命令:/quit
结果:退出程序。

上下文命令:/set mode [mode =] online | offline
结果:将当前模式设置为联机或脱机。

上下文命令:/show alias | helper | mode
结果:如果为 /show alias,则列出所有定义的别名。如果为 /show helper,则列出所有顶层帮助器。如果为 /show mode,则显示当前模式。

上下文命令:/unalias alias name
结果:删除指定的别名。

回到顶端
可用的帮助器动态连接库文件
路由&远程访问 IP 配置 - Ipmontr.dll
路由&远程访问 IPX 配置 - Ipxmontr.dll
接口 - Ifmon.dll
RAS - Rasmontr.dll
DHCP - Dhcpmon.dll
WINS - Winsmon.dll
回到顶端
帮助器动态连接库文件的相关注册表项
HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/
REG_SZ:Ipmontr.dll
REG_SZ:Ipxmontr.dll
REG_SZ:Ifmon.dll
REG_SZ:Rasmontr.dll
REG_SZ:Dhcpmon.dll
REG_SZ:Winsmon.dll

注意:如果尝试使用 Netsh dump -<file name> 将配置转储到未运行的文件,请尝试在命令行中使用以下语法:netsh dump >filename or path\filename。

ipconfig /renew
ipconfig /release

  • 鏈湴杩炴帴閲岄潰鐨勪慨澶嶆湁dos鍛戒护鍚?
    绛旓細ping -n 2 www.baidu.com>nul&if errorlevel 1 echo 灏濊瘯淇澶辫触锛&ping -n 2 127.1>nul goto chk 浠ヤ笂鏄洃瑙嗗苟淇鏈湴缃戠粶鐨勬壒浠g爜~濡傛灉淇鏃舵兂娣诲姞閲嶅惎缃戝崱杩欎竴椤癸紝鍙互鐢ㄤ互涓嬩唬鐮侊細锛堟垜浠ュ墠鍐欑殑锛屽洜涓烘槸鏍″洯缃戝浐瀹欼P鐢紝鎵浠ユ病鏈塱pconfig /release鍜宨pconfig /renew杩欎袱椤癸級瑙佷唬鐮侊細锛堜唬...
  • 濡備綍淇敼dos鍛戒护鎭㈠鏈湴杩炴帴
    绛旓細涓婁笅鏂囧懡浠わ細/delete helper .dll file name 缁撴灉锛氬垹闄 Netsh.exe 涓殑 helper .dll 鏂囦欢銆備笂涓嬫枃鍛戒护锛/dump -file name 缁撴灉锛氬皢閰嶇疆杞偍鎴栭檮鍔犲埌鏂囨湰鏂囦欢銆備笂涓嬫枃鍛戒护锛/exec script file name 缁撴灉锛氬姞杞借剼鏈枃浠讹紝鐒跺悗鎵ц鍏朵腑鐨勫懡浠ゃ備笂涓嬫枃鍛戒护锛/exit 缁撴灉锛氶鍑虹▼搴忋備笂涓嬫枃鍛戒护锛/h 缁撴灉锛氭樉...
  • 鎵撳紑鏈湴杩炴帴鐨凞OS鍛戒护鏄粈涔?
    绛旓細杩愯濡備笅鍛戒护:netsh interface show interface 灏嗘樉绀虹被浼间笅闈㈢殑鐢婚潰:admin state state type interface name --- enabled unreachable dedicated local area connection 2 enabled unreachable dedicated local area connection enabled unreachable internal internal enabled unreachable loopback loopback 杩愯濡備笅鍛...
  • win10鏈湴杩炴帴琚垜绂佺敤浜,鍦ㄥ摢鍙互璋冨嚭鏉,鎵句笉鍒版湰鍦拌繛鎺ヤ簡
    绛旓細鍙冲嚮寮濮嬫寜閽紞锛嶅鍥撅紞锛嶅惎鐢ㄥ氨琛屼簡銆
  • ...鍙冲嚮鏈湴杩炴帴 灞炴ц灞忚斀浜 璇烽棶鎬庝箞鍦DOS 鍛戒护涓 鎵撳紑瀹冪殑灞炴鐧 ...
    绛旓細1.鍗曞嚮鈥滃紑濮嬧啋杩愯鈥濊彍鍗曪紝鍦ㄢ滄墦寮鈥濅笅鎷夋枃鏈涓緭鍏ュ懡浠も渞egsvr32 Netcfgx.dll /u鈥濓紙浠呭弻寮曞彿鍐呮枃瀛楋級鍚庯紝鍗曞嚮鈥滅‘瀹氣濄傚鏋滄墽琛屾垚鍔燂紝灏嗘樉绀烘彁绀轰俊鎭傛敞鎰忥細鍛戒护涓殑regsvr32涓嶯etcfgx.dll涔嬮棿锛孨etcfgx.dll涓/u涔嬮棿锛屽潎闇鐢ㄧ┖鏍奸棿闅斿紑銆2.灏哊etcfgx.dll鎹㈡垚Netshell. dll鍜孨etman.dll閲嶅鎵ц...
  • 鐢DOS鍛戒护淇敼IP 缃戝叧 DNS鍦板潃
    绛旓細鐢DOS鍛戒护璁剧疆ip鍦板潃鍙奃NS 璁剧疆/淇敼IP鍦板潃锛屽瓙缃戞帺鐮侊紝缃戝叧鐨勬牸寮忥細netsh interface ip set address "鏈湴杩炴帴" static 10.25.35.35 255.255.255.0 10.25.35.7 auto 鍛戒护鐨勬剰鎬濇槸灏嗏滄湰鍦拌繛鎺モ漣p鍦板潃璁剧疆鎴 10.25.35.35 瀛愮綉鎺╃爜鏄 255.255.255.0 缃戝叧璁剧疆鎴 10.25.35.7 骞朵笖鑷姩璺...
  • WinXpSp2涓,鍋滅敤銆佸惎鐢ㄧ綉缁杩炴帴涓殑鏈湴杩炴帴鐨凜MD(Dos)鍛戒护鏄粈涔?
    绛旓細/delete 鍙蜂唬琛ㄥ仠姝㈡墍浠ョ綉缁杩炴帴 net use鍛戒护鍏蜂綋濡備笅 net use [devicename | ][computernamesharename[volume]][password | ]][/user:[domainname]username][[/delete]| [/persistent:{yes | no}]]net use devicename [/home[password | ]][/delete:{yes | no}]net use [/persistent:{yes...
  • 濡備綍瑙e喅win7鏈湴杩炴帴宸叉帴鏀舵暟鎹寘鏄0
    绛旓細1銆佷互win7涓轰緥锛鏈湴杩炴帴宸叉帴鏀朵负0锛岃繖鎰忓懗鐫缃戠粶璁剧疆鏈夐棶棰橈紝闇瑕佸啀娆℃洿姝c傛搷浣滄柟娉曞涓嬶細2銆佸崟鍑诲紑濮嬭彍鍗曪紝鐒跺悗鍗曞嚮杩愯閫夐」銆3銆佸湪寮瑰嚭鐨勮繍琛屽璇濇涓緭鍏md鍛戒护锛屽苟纭銆4銆佸湪寮瑰嚭鐨刣os鍛戒护绐楀彛涓緭鍏etsh enter銆5銆佸湪鏀跺埌杈撳叆鍛戒护reset鍜宔nter鍚庯紝win sock鐩綍绔嬪嵆琚垚鍔熼噸缃紝璁$畻鏈洪渶瑕...
  • win7鏈湴杩炴帴宸叉帴鏀朵负0濡備綍瑙e喅
    绛旓細浠in7涓轰緥锛屽叾鏈湴杩炴帴宸叉帴鏀朵负0琛ㄧず缃戠粶璁剧疆鍙戠敓绱婁贡锛岄渶瑕侀噸鏂拌繘琛屼慨姝e嵆鍙傚叾鎿嶄綔鏂规硶濡備笅锛1銆佺偣鍑诲紑濮嬭彍鍗曠偣鍑昏繍琛岄夐」銆2銆佸湪寮瑰嚭鐨勮繍琛屽璇濇涓緭鍏md鍛戒护锛屽苟纭畾銆3銆佸湪寮瑰嚭鐨刣os鍛戒护绐楀彛涓緭鍏etsh鍥炶溅銆4銆佺揣鎺ユ敹杈撳叆鍛戒护reset骞跺洖杞﹀嚭鐜版垚鍔熼噸缃畐in sock鐩綍锛屽苟瑕佹眰閲嶅惎鍔ㄨ绠楁満銆傛牴鎹彁绀...
  • dos鏌ョ湅鐢佃剳閰嶇疆鍛戒护
    绛旓細鏂规硶涓鐐瑰嚮锛岀數鑴戞闈笂鐨勫紑濮---閫夋嫨杩愯鍦ㄨ繍琛岀▼搴忚緭鍏ユ涓緭鍏モ渃md鈥濓紙娉ㄦ剰涓嶈璁插紩鍙蜂篃澶嶅埗杩涘幓鍟婏級杩涘叆dos鐣岄潰鍚庯紝澶у鍐嶆杈撳叆ipconfig/all灏变細鍑虹幇dos鐣岄潰涓婅竟灏辨湁鏄剧ず鑷繁鐨勭數鑴慽p鍦板潃鏂规硶浜屾墦寮鎵撳紑缃戠粶鍜屽叡浜腑蹇冩煡鐪鏈湴杩炴帴锛屽ぇ瀹朵篃鍙互鐩存帴鏌ョ湅鏈湴杩炴帴銆傝繖閮戒竴鏍风殑鎵撳紑锛屾湰鍦拌繛鎺ヤ箣鍚庨夋嫨灞炴...
  • 扩展阅读:硬盘修复命令chkdsk ... 硬盘chkdsk工具怎么运行 ... chkdsk怎么修复硬盘 ... dos下修复引导文件 ... dos硬盘检测修复 ... 一键修复丢失dll的方法 ... 用u盘制作纯dos启动盘 ... 优盘修复dos命令 ... u盘损坏5种修复方法 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网