Board logo

标题: 网卡维修批处维修命令请个位高手,做下评价! [打印本页]

作者: molicn     时间: 2006-5-28 07:38    标题: 网卡维修批处维修命令请个位高手,做下评价!

下载程序:cndos.l009.com/filed ... 代码: @echo off ECHO ★★★网卡故障检修程序加强版★★★ ECHO 『『珠海士海维修部 韩龙制作』』 ECHO ※※※※※QQ:278084550※※※※※ ECHO 《可修无法本地连接.连接错误等》 ECHO ※※先看说明再启动本程序,谢谢※※ pause 先暂停,你先查看说明再按键继续... @echo off  ECHO 自动备份IP/DNS设置... netsh -c interface dump>c:\web1.txt pause 备份完成,进入其他按任意键继续... rem 停止相关服务中 net stop "rpclocator" net stop "tapisrv" net stop "netman" net stop "plugplay" net stop "rasman" pause 相关服务停止完毕,进入其他按任意键继续... rem 清除被破坏的文件 del %SystemRoot%\System32\netshell.dll >nul del %SystemRoot%\System32\netcfgx.dll >nul del %SystemRoot%\System32\netman.dll >nul pause 清除坏文件完毕,进入其他按任意键继续... ECHO 主要步骤重新启动服务不要动!断电话..自负! rem 注册服务为自动 sc config remote procedure call(RPC) start= auto sc config network connections start= auto sc config plug and play start= auto sc config remote access connection manager start= auto sc config telephony start= auto pause 服务启动完毕,进入其他按任意键继续... ECHO 复制所需文件*验证文件 rem 复制系统文件 xcopy /y *.dll %SystemRoot%\System32\ >nul pause 复制系统文件完毕,进入其他按任意键继续... ECHO 注册控件中...勿关闭..断电..自负! rem 注册服务 regsvr32 /s %SystemRoot%\System32\netshell.dll >nul regsvr32 /s %SystemRoot%\System32\netcfgx.dll >nul regsvr32 /s %SystemRoot%\System32\netman.dll >nul pause 注册完毕,进入其他按任意键继续 ECHO 还原IP/DNS设置中..断电的话..呵呵完了...重装吧! netsh -f c:\web1.txt del c:\web1.txt pause 还原设置完毕,将重新启动任意键继续... ECHO 请你备份自己全部东西....将自动关机.... pause 全部设置完毕,计算机将重新启动任意键继续... rem 自动重启 Shutdown -t 20 -f -r -c "维修程序整理完毕.你的系统将20秒重起,谢谢你们对我们的支持! 完 !">nul exit 在下载里有控件文件需要放在一起的.注意哦! 高手我还有一件请大家帮我.如何把这个代码给封起来,我看很多绿色网站有个运行很想BAT批处,但是.EXE的文件.杂做的.. 发错地方请管理移动下!到批处那里去! [ Last edited by molicn on 2006-5-28 at 07:48 ]

作者: molicn     时间: 2006-6-17 15:55
呀..白费..

作者: kcdsw     时间: 2006-6-17 15:58
2楼不厚道 打消楼主的积极性!! 楼主要编译成exe的话 有个QuickBFC 论坛就有 如果为了保密的话 这样编译就不成了 还是会被知道的

作者: voiL     时间: 2006-6-19 01:56
还不错啊.

作者: molicn     时间: 2006-7-1 08:42
这个程序即将在明天修改

作者: namejm     时间: 2006-7-1 10:02
  楼主的代码中有些瑕疵,执行的时候会让用户犯迷糊:   pause语句运行的时候,本来就会有一句提示语"请按任意键继续...",如果要换用其他的提示,应该用pause>nul语句把原来的提示屏蔽掉;   如果执行一些语句之后,无论出错与否,都不想在屏幕上出现提示的话,则在语句后接nul 2>nu,如果只接>nul,当执行失败的时候还是会有提示的。l