中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 网卡维修批处维修命令请个位高手,做下评价!
作者:
标题: 网卡维修批处维修命令请个位高手,做下评价! 上一主题 | 下一主题
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『楼 主』:  网卡维修批处维修命令请个位高手,做下评价!

下载程序:http://cndos.l009.com/filedown/files/molicn.zip
代码:
@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 ]

2006-5-28 07:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 2 楼』:  

呀..白费..

2006-6-17 15:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kcdsw
中级用户





积分 404
发帖 179
注册 2006-3-30
状态 离线
『第 3 楼』:  

2楼不厚道   打消楼主的积极性!!

楼主要编译成exe的话  有个QuickBFC  论坛就有

如果为了保密的话  这样编译就不成了  还是会被知道的

2006-6-17 15:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复
voiL
中级用户





积分 384
发帖 189
注册 2005-10-19
状态 离线
『第 4 楼』:  

还不错啊.

2006-6-19 01:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 5 楼』:  

这个程序即将在明天修改

2006-7-1 08:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 6 楼』:  

  楼主的代码中有些瑕疵,执行的时候会让用户犯迷糊:

  pause语句运行的时候,本来就会有一句提示语"请按任意键继续...",如果要换用其他的提示,应该用pause>nul语句把原来的提示屏蔽掉;

  如果执行一些语句之后,无论出错与否,都不想在屏幕上出现提示的话,则在语句后接nul 2>nu,如果只接>nul,当执行失败的时候还是会有提示的。l

2006-7-1 10:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: