mac地址是物理网卡的地址,你是不能换的,

解决方案 »

  1.   

    本机的可以改一下注册表。远程的话,你要求有管理员密码。用wmi远程change
      

  2.   

    微软的操作系统启动时如果能在注册表中找到网卡的mac码就不会再去网卡芯片中去读了。
    所以你可以通过改注册表实现更改本机MAC地址:
    9x下:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\
    新建一字符串值键名为NetAddress键值为mac码,重启系统即可。如果你上网的网卡不是唯一网络适配器的话,路径中的...\Class\Net\0000可能会是0001或0002....可以进去看设备描述来确定是哪个。
    xp/2000下:System\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0000\远程的我不知道.