註冊表高手近來

Justin2003 2004-09-06 04:14:57
nt和xp系統,多網卡環境下,如何在註冊表中獲取當前正在使用的網卡,以及當前所用的ip.
請高手給出路徑,小弟不勝感謝!


...全文
96 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Justin2003 2004-09-06
  • 打赏
  • 举报
回复
2000 下是通過讀取 LowerRange這個鍵的鍵值是否為ethernet 來判斷是否為網卡, nt下該如何喔判斷呢?
來點高手指教阿
xjp6688 2004-09-06
  • 打赏
  • 举报
回复
学习
Justin2003 2004-09-06
  • 打赏
  • 举报
回复
偶就是需要阿
倒頭的amt
用的是掉了牙的winnt
偶怎麼辦阿
只能找高手求救了
凤凰 2004-09-06
  • 打赏
  • 举报
回复
汗,这个也太过分了吧

现在哪去找NT帮你找具体的注册表位置....


Justin2003 2004-09-06
  • 打赏
  • 举报
回复
樓上的回答是2000的路徑
不是nt的 nt在該目錄下給出的是dns的ip

其實前面的問題對我才尤其重要

我想知道nt註冊表下根據鍵來判斷當前起用的網卡是身麼
然後再去更改ip
Justin2003 2004-09-06
  • 打赏
  • 举报
回复
不過我需要的不是修改mac地址阿
大大的回答跑題了
凤凰 2004-09-06
  • 打赏
  • 举报
回复
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
Justin2003 2004-09-06
  • 打赏
  • 举报
回复
謝謝阿
給出這麼多阿
好好研究看看
womenspig 2004-09-06
  • 打赏
  • 举报
回复
http://www.myhard.com/acceessory/361143411710885888/20040517/1798243.shtml
womenspig 2004-09-06
  • 打赏
  • 举报
回复
或者在运行

cmd

ipconfig /all
womenspig 2004-09-06
  • 打赏
  • 举报
回复
更换网卡的物理地址--怎一个爽字了得
我们直到网卡的地址有两种
1、IP地址-->这个要修改比较容易。
2、MAC地址-->网卡的物理地址,它师Ethernet协议采用的地址,主要用于局域网中。
一般由6位00--0FFH之间的16进制数组成,中间用"-"隔开表示,如:00-80-c8-74-12-37
一般来说,这个Mac地址是网卡自己的唯一标识,不可以随便更换的。本文对网卡Mac地址的
修改是基于注册表技术实现的。
可以更改的原理//这是我们需要直到的,也是本文的闪光之处。
在Windows9x下,网卡驱动程序使用NDIS规范与操作系统通讯。MAC地址就存储在操作系统的
某个存储单元内,Windows9x系统就根据这个存储单元的内容来识别你网卡的物理地址。所以
我们完全不用修改EPROM的内容而只通过修改存储单元的内容就能达到修改MAC地址的目的。
修改方法:
运行regedit.exe,找到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000下,如果
你有一块以上的网卡,就还有0001,0002...在这里保存了有关你机器网卡的信息,其中的
DriverDesc的内容就是你的网卡的信息描述,比如我的网卡就是
Intel 21041 based Ethernet Controller
在相应的0000下新建一字符串"NetworkAddress",键值设为你想设置的地址,主意要连续写。
如,我设置的是112233445566
设置完毕,重新启动计算机,你无论是使用winipcfg或者是使用nbtstat -a xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx是你的具体IP,来查看你都会发现你的网卡的MAC地址已经被修改成了
11-22-33-44-55-66。
更进一步的设置:
在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000
下的NDI\Params中新建主键NetworkAddress;再在NetworkAddress主键下添加名为default
的串值,键值设置为你要预设置的MAC地址,如112233445566;继续添加名为ParmasDesc串,键
值设置为"MAC Address"
设置好后,重新启动机器,打开网上邻居属性,选择相应的网卡,查看其属性页中的高级选项
有一项就是刚才我们设置好的Mac Addess它的设置值就是我们的预设值112233445566

以上修改只适合于Windows系列操作系统,对于别的操作系统可能得想别的办法。
修改注册表前请注意备份。
另:你改了你网卡的物理地址之后,你就不能上网了。(不过,这时另一个比较恶毒的念头
在我的思维的火光中涌现出来..........)

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧