如题

解决方案 »

  1.   

    http://topic.csdn.net/u/20080424/16/78b1089a-6142-4381-afe6-3d465babde5e.html
    看这个
      

  2.   

    麻烦事来了:1、用批处理和注册表修改,用SET命令看COMPUTERNAME没有改变,还有WINDOWS+L键也没改变;
    2、用API修改,需要重启,重启后HOST NAME没变。貌似只有两种同时用,才能达到手工修改计算机名的效果了。
      

  3.   

    新成果:主要是对计算机名这个概念定义得不够精确,用系统面板的方法实际上改了几个名包括HOST NAME,但是题目的API只改其中一个名,要统一的改,还得在该API后加EX后缀。
    目前:
    1、用题目API再加后缀EX的API来修改,就跟手工修改一样,重启后才生效;
    2、用注册表的方式,很多地方“计算机名”当场修改生效,但其他一些地方没跟上比如系统面板,重启后全部生效。