CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

在win9X中如何实现禁用、启用网卡?

楼主zffzff(zss)2004-08-04 12:35:35 在 Delphi / VCL组件开发及应用 提问

请问在win9X中如何实现禁用、启用网卡?2000、xp中已实现了。 问题点数:80、回复次数:6Top

1 楼princesd(中原)回复于 2004-08-04 13:45:07 得分 20

断开   winexec('route   delete   0.0.0.0',sw_normal)  
  恢复   winexec('route   add   0.0.0.0   mask   0.0.0.0   网关ip',sw_normal)  
  实际上网络不通,也就无法和外面通信啦  
  禁用设备要找WINDOWS   的注册表就行  
  你去找本关于注册表的书。    
  Top

2 楼Randomize()回复于 2004-08-04 13:47:02 得分 20

1、使用OpenSCManager得到ControlManager句柄  
  2、使用EnumServicesStatus得到你需要停止的设备  
  3、ControlService控制你的设备的启动与禁用  
   
  具体请参考MSDN  
  前人經驗,未嘗試。Top

3 楼zffzff(zss)回复于 2004-08-04 17:30:03 得分 0

to   Randomize():  
  我参照一篇NT下启用、禁用服务的程序测试,发现能找出报务名,不能禁用服务啊?另它在98下适用吗?  
   
  to   princesd(中原):  
  用你的方法可以使IE不能用(因为网关被删掉了),但恢复不好用。  
   
  各位,还有别的方法吗?  
  Top

4 楼xhc_2000(大雪)回复于 2004-08-04 18:02:01 得分 20

断开winexec('ipconfig   /release',sw_normal)  
  启用winexec('ipconfig   /renew',sw_normal)  
  Top

5 楼GoldShield(李柏岑)回复于 2004-08-04 18:04:41 得分 20

顶Top

6 楼zffzff(zss)回复于 2004-08-04 19:14:33 得分 0

winexec('ipconfig   /release',sw_normal)   
  在98和XP中我都试了这个DOS命令   ipconfig   /release   都没能成功,你们能成功的用这个命令断开网络吗??Top

相关问题

  • 高分求在98下禁用,启用网卡的代码
  • 请赐教:怎样才能启用、禁用网卡?
  • 程序启用和禁用网卡(在线等,谢谢各位)
  • 如何直接禁用和启用网卡
  • 如何编程实现禁用和启用网卡
  • 如何用C#禁用/启用网卡(不用c++编译的dll)
  • 请教修改网卡的网关和dns为空的问题 、禁用和再启用网卡问题
  • 哪位老大有C#的禁用网卡和启用网卡的程序?100相送。
  • 写一个批处理文件 使网卡禁用然后过段时间自动再启用呢?
  • 命令行禁用网卡

关键词

  • release
  • 禁用
  • 启用
  • winexec
  • 断开
  • ipconfig
  • sw
  • 实现
  • normal
  • 设备

得分解答快速导航

  • 帖主:zffzff
  • princesd
  • Randomize
  • xhc_2000
  • GoldShield

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo