除了用批处理,有没有办法在VC代码里面实现不重启修改计算机名? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20080424/16/78b1089a-6142-4381-afe6-3d465babde5e.html看这个 麻烦事来了:1、用批处理和注册表修改,用SET命令看COMPUTERNAME没有改变,还有WINDOWS+L键也没改变;2、用API修改,需要重启,重启后HOST NAME没变。貌似只有两种同时用,才能达到手工修改计算机名的效果了。 新成果:主要是对计算机名这个概念定义得不够精确,用系统面板的方法实际上改了几个名包括HOST NAME,但是题目的API只改其中一个名,要统一的改,还得在该API后加EX后缀。目前:1、用题目API再加后缀EX的API来修改,就跟手工修改一样,重启后才生效;2、用注册表的方式,很多地方“计算机名”当场修改生效,但其他一些地方没跟上比如系统面板,重启后全部生效。 动态创建了一个图片控件,怎么在控件中显示我打开的图片 VNC中有没有关于对用户的分组、账号管理功能 CDaoTableDef问题 请问新建的DLL工程为什么会产生Release/mydll.lib文件? 哪位兄弟给总结一下,你经常去学习的网站? 一个困扰了我很久的问题(音频文件的播放) 100分讨论一个会被笑掉大牙的问题.(保证给分) 为什么总是说内存出错? 关于属性页的背景色切换问题! 如何从一个进程中读取数据 关于定制浏览器的问题 求助:绘制加速度曲线
看这个
2、用API修改,需要重启,重启后HOST NAME没变。貌似只有两种同时用,才能达到手工修改计算机名的效果了。
目前:
1、用题目API再加后缀EX的API来修改,就跟手工修改一样,重启后才生效;
2、用注册表的方式,很多地方“计算机名”当场修改生效,但其他一些地方没跟上比如系统面板,重启后全部生效。