首页 » 技术分享 » 局域网共享一键修复(转载)

局域网共享一键修复(转载)

 

转载自 远景论坛 http://bbs.pcbeta.com/viewthread.php?tid=802430&extra=&page=1

 

有个批处理,看起来不错。。。

 

   1: @echo off
   2: title 【 局域网共享一键修复 】2010.12.3    by:wnsdt
   3: color 2f
   4: echo.&;echo.
   5: echo                                 【 重 要 提 示 】
   6: echo.&;echo.&echo.  
   7: echo           ★★★   要想使用本程序修复共享失败请务必做到以下几点   ★★★
   8: echo.&;echo. 
   9: echo                       1、正确设置计算机的工作组和IP地址;
  10: echo.
  11: echo                       2、给共享文件(夹)添加everyone访问权限;
  12: echo.
  13: echo                       3、关闭或禁用已安装的第三方防火墙软件;
  14: echo.
  15: echo                       4、必须在共享双方的系统中运行本程序;
  16: echo.
  17: echo                       5、使用完本程序后必须重启计算机;
  18: echo.&;echo.&echo.&echo.
  19: echo    按任意键开始修复...
  20: echo.
  21: pause >;nul
  22: cls
  23: echo.&;echo.&echo.&echo.&echo.&echo.
  24: echo        正在进行修复...
  25: echo.&;echo.
  26: echo        稍后程序自动关闭,请手动重启计算机!
  27: copy /y browstat.exe %SystemRoot%\system32>;nul 2>nul
  28: copy /y ntrights.exe %SystemRoot%\system32>;nul 2>nul
  29: ver | find "5.1">;NUL && IF errorlevel 0 goto xp
  30: ver | find "6.1">;NUL && IF errorlevel 0 goto WIN7
  31: ver | find "6.0">;NUL && IF errorlevel 0 goto WIN7
  32: ver | find "5.2">;NUL && IF errorlevel 0 goto xp
  33: :xp
  34: start /w /min sc config RpcSs start= auto>;nul 2>nul
  35: start /w /min net start RpcSs>;nul 2>nul
  36: start /w /min sc config lanmanworkstation start= auto>;nul 2>nul
  37: start /w /min net start lanmanworkstation>;nul 2>nul
  38: start /w /min sc config LanmanServer start= auto>;nul 2>nul
  39: start /w /min net start LanmanServer>;nul 2>nul
  40: start /w /min sc config Browser start= auto>;nul 2>nul
  41: start /w /min net start Browser>;nul 2>nul
  42: start /w /min sc config PlugPlay start= auto>;nul 2>nul
  43: start /w /min net start PlugPlay>;nul 2>nul
  44: start /w /min sc config TapiSrv start= auto>;nul 2>nul
  45: start /w /min net start TapiSrv>;nul 2>nul
  46: start /w /min sc config RasMan start= auto>;nul 2>nul
  47: start /w /min net start RasMan>;nul 2>nul
  48: start /w /min sc config Netman start= auto>;nul 2>nul
  49: start /w /min net start Netman>;nul 2>nul
  50: start /w /min sc config Dnscache start= auto>;nul 2>nul
  51: start /w /min net start Dnscache>;nul 2>nul
  52: start /w /min sc config Dhcp start= auto>;nul 2>nul
  53: start /w /min net start Dhcp>;nul 2>nul
  54: start /w /min sc config lmhosts start= auto>;nul 2>nul
  55: start /w /min net start lmhosts>;nul 2>nul
  56: start /w /min sc config Nla start= auto>;nul 2>nul
  57: start /w /min net start Nla>;nul 2>nul
  58: start /w /min sc config Spooler start= auto>;nul 2>nul
  59: start /w /min net start Spooler>;nul 2>nul
  60: start /w /min sc config SSDPSRV start= auto>;nul 2>nul
  61: start /w /min net start SSDPSRV>;nul 2>nul
  62: start /w /min sc config upnphost start= auto>;nul 2>nul
  63: start /w /min net start upnphost>;nul 2>nul
  64: start /w /min netsh firewall set opmode mode=disable>;nul 2>nul
  65: goto next
  66: :win7
  67: start /w /min sc config nsi start= auto>;nul 2>nul
  68: start /w /min net start nsi>;nul 2>nul
  69: start /w /min sc config DcomLaunch start= auto>;nul 2>nul
  70: start /w /min net start DcomLaunch>;nul 2>nul
  71: start /w /min sc config RpcEptMapper start= auto>;nul 2>nul
  72: start /w /min net start RpcEptMapper>;nul 2>nul
  73: start /w /min sc config RpcSs start= auto>;nul 2>nul
  74: start /w /min net start RpcSs>;nul 2>nul
  75: start /w /min sc config SamSs start= auto>;nul 2>nul
  76: start /w /min net start SamSs>;nul 2>nul
  77: start /w /min sc config LanmanServer start= auto>;nul 2>nul
  78: start /w /min net start LanmanServer>;nul 2>nul
  79: start /w /min sc config lanmanworkstation start= auto>;nul 2>nul
  80: start /w /min net start lanmanworkstation>;nul 2>nul
  81: start /w /min sc config Browser start= auto>;nul 2>nul
  82: start /w /min net start Browser>;nul 2>nul
  83: start /w /min sc config Dnscache start= auto>;nul 2>nul
  84: start /w /min net start Dnscache>;nul 2>nul
  85: start /w /min sc config Dhcp start= auto>;nul 2>nul
  86: start /w /min net start Dhcp>;nul 2>nul
  87: start /w /min sc config NlaSvc start= auto>;nul 2>nul
  88: start /w /min net start NlaSvc>;nul 2>nul
  89: start /w /min sc config netprofm start= auto>;nul 2>nul
  90: start /w /min net start netprofm>;nul 2>nul
  91: start /w /min sc config fdPHost start= auto>;nul 2>nul
  92: start /w /min net start fdPHost>;nul 2>nul
  93: start /w /min sc config FDResPub start= auto>;nul 2>nul
  94: start /w /min net start FDResPub>;nul 2>nul
  95: start /w /min sc config HomeGroupProvider start= auto>;nul 2>nul
  96: start /w /min net start HomeGroupProvider>;nul 2>nul
  97: start /w /min sc config HomeGroupListener start= auto>;nul 2>nul
  98: start /w /min net start HomeGroupListener>;nul 2>nul
  99: start /w /min sc config Netman start= auto>;nul 2>nul
 100: start /w /min net start Netman>;nul 2>nul
 101: start /w /min sc config lmhosts start= auto>;nul 2>nul
 102: start /w /min net start lmhosts>;nul 2>nul
 103: start /w /min sc config Spooler start= auto>;nul 2>nul
 104: start /w /min net start Spooler>;nul 2>nul
 105: start /w /min sc config SSDPSRV start= auto>;nul 2>nul
 106: start /w /min net start SSDPSRV>;nul 2>nul
 107: start /w /min sc config upnphost start= auto>;nul 2>nul
 108: start /w /min net start upnphost>;nul 2>nul
 109: start /w /min netsh advfirewall set allprofiles state off>;nul 2>nul
 110: goto next
 111: :next
 112: start /w /min sc config ALG start= disabled>;nul 2>nul
 113: start /w /min net stop ALG>;nul 2>nul
 114: start /w /min net user guest /active>;nul 2>nul
 115: start /w /min Ntrights -u Guest +r SeNetworkLogonRight>;nul 2>nul
 116: start /w /min Ntrights -u Guest -r SeDenyNetworkLogonRight>;nul 2>nul
 117: start /w /min net config server /hidden:no>;nul 2>nul
 118: echo Windows Registry Editor Version 5.00>;>%temp%\okshare.reg
 119: echo.&;echo.>>%temp%\okshare.reg
 120: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>;>%temp%\okshare.reg
 121: echo "forceguest"=dword:00000001>;>%temp%\okshare.reg
 122: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>;>%temp%\okshare.reg
 123: echo "limitblankpassworduse"=dword:00000000>;>%temp%\okshare.reg
 124: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>;>%temp%\okshare.reg
 125: echo "everyoneincludesanonymous"=dword:00000001>;>%temp%\okshare.reg
 126: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>;>%temp%\okshare.reg
 127: echo "NoLmHash"=dword:00000000>;>%temp%\okshare.reg
 128: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>;>%temp%\okshare.reg
 129: echo "restrictanonymous"=dword:00000000>;>%temp%\okshare.reg
 130: echo "restrictanonymoussam"=dword:00000000>;>%temp%\okshare.reg
 131: echo.&;echo.>>%temp%\okshare.reg
 132: echo [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters]>;>%temp%\okshare.reg
 133: echo "restrictnullsessaccess"=dword:00000000>;>%temp%\okshare.reg
 134: echo.&;echo.>>%temp%\okshare.reg
 135: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters]>;>%temp%\okshare.reg
 136: echo "MaintainServerList"="Auto">;>%temp%\okshare.reg
 137: echo "IsDomainMaster"="FALSE">;>%temp%\okshare.reg
 138: echo.&;echo.>>%temp%\okshare.reg
 139: echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa]>;>%temp%\okshare.reg
 140: echo "limitblankpassworduse"=dword:00000000>;>%temp%\okshare.reg
 141: echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa]>;>%temp%\okshare.reg
 142: echo "restrictanonymous"=dword:00000000>;>%temp%\okshare.reg
 143: echo.&;echo.>>%temp%\okshare.reg
 144: echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0]>;>%temp%\okshare.reg
 145: echo "NtlmMinClientSec"=dword:00000000>;>%temp%\okshare.reg
 146: echo "NtlmMinServerSec"=dword:00000000>;>%temp%\okshare.reg
 147: echo.&;echo.>>%temp%\okshare.reg
 148: echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa\MSV1_0]>;>%temp%\okshare.reg
 149: echo "NtlmMinClientSec"=dword:00000000>;>%temp%\okshare.reg
 150: echo "NtlmMinServerSec"=dword:00000000>;>%temp%\okshare.reg
 151: echo.&;echo.>>%temp%\okshare.reg
 152: echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{2227A280-3AEA-1069-A2DE-08002B30309D}]>;>%temp%\okshare.reg
 153: echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]>;>%temp%\okshare.reg
 154: echo.&;echo.>>%temp%\okshare.reg
 155: start /w regedit /s %temp%\okshare.reg
 156: del /q %temp%\okshare.reg>;nul 2>nul
 157: cls
 158: exit

转载自原文链接, 如需删除请联系管理员。

原文链接:局域网共享一键修复(转载),转载请注明来源!

0