• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

贴一份用delphi修改注册表改网卡MAC地址的代码

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
//提示:此代码需要use Registry, Common; 
function WriteMAC(model:integer):integer; 
var 
   reg:TRegistry;
begin 
   reg:=TRegistry.Create; //创建注册表对象
   reg.RootKey:=HKEY_LOCAL_MACHINE; //指定注册表根为HKLM  
   if reg.OpenKey(\'\System\CurrentControlSet\Control\Class\                  {4D36E972-E325-11CE-BFC1-08002bE10318}\0013\',true) then 
       begin //若项存在 
         reg.WriteString(\'NetworkAddress\',\'000B6AC824C4\');//将MAC值写入NetworkAddress键值
          winexec(\'devcon disable *DEV_1031*\',0)   ; //禁用本地连接 
          sleep(3000); //暂停3秒
          winexec(\'devcon enable *DEV_1031*\',0);  //启用本地连接以使新MAC生效       
          reg.CloseKey; //关闭键值 
          reg.Free; //释放注册表对象
          Result:=1; //修改成功返回1 
        end
        else //若不存在返回0 
            Result:=0;
 end;  

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
delphi 后台截图发布时间:2022-07-18
下一篇:
Delphi转换函数HexToBin用法将16进制字串转成二进制发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap