修改我的电脑图标及名字
怎么样用注册表或是AU3修改我的电脑的图标及名字,不要传统的方法。注:希望各位测试成功后再把结果发出来。
最重要的是修改名字,不能重启就能生效的。
[ 本帖最后由 gogo023 于 2008-11-1 22:19 编辑 ] 貌似有一段批处理,自己参考下
@echo off
set /p name=请输您的计算机名:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %name% /f >nul 2>nul
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %name% /f >nul 2>nul
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %name% /f >nul 2>nul
echo.
echo 修改计算机名完毕
echo.
set /p work1=请输入您的工作组名:
wmic computersystem where Name="%COMPUTERNAME%" call JoinDomainOrWorkgroup Name="%work1%"
echo 修改工作组完毕
pause>nul
echo. 楼上的帽似不对。
我要是的能修改桌面“我的电脑”这个图标和名字。
不是说的计算机名。
RegWrite('HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache', '@C:\WINDOWS\system32\SHELL32.dll,-9216', 'REG_SZ', '我的计算机')
谢谢楼上的朋友。 :face (1):
还有一个问题:
怎么样做到桌面的右键刷新。
这样修改了注册表以后要刷新才能生效。
怎么样自动刷新呢。
我试过很多方法都不行。:face (18): 原帖由 gogo023 于 2008-10-27 20:37 发表 http://www.autoitx.com/images/common/back.gif
谢谢楼上的朋友。 :face (1):
还有一个问题:
怎么样做到桌面的右键刷新。
这样修改了注册表以后要刷新才能生效。
怎么样自动刷新呢。
我试过很多方法都不行。:face (18):
一般做法:在桌面中间模拟鼠标点一下,再SEND一个F5
回复 6# liongodmien 的帖子
先win+d返回桌面,然后send f5刷新 evnupdate()行不行 原帖由 netegg 于 2008-10-28 10:49 发表 http://www.autoitx.com/images/common/back.gifevnupdate()行不行
已经试过了,是不行的,或者说:在我的机子上不行... Run(@ComSpec & " /c " & 'gpupdate/force', "", @SW_HIDE)
试试这样刷新看看行不行 原帖由 l4ever 于 2008-10-29 21:45 发表 http://www.autoitx.com/images/common/back.gif
Run(@ComSpec & " /c " & 'gpupdate/force', "", @SW_HIDE)
试试这样刷新看看行不行
这是刷新注册表吧 原帖由 liongodmien 于 2008-10-27 13:52 发表 http://www.autoitx.com/images/common/back.gif
RegWrite('HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache', '@C:\WINDOWS\system32\SHELL32.dll,-9216', 'REG_SZ', '我的计算机')
Send("{LWINDOWN}{d}{LWINUP}{F5}") 刷新注册表或是组策略都是不行的。
至少在我的机子上不行。
用SEND F5就可以。 不用那么麻烦,这个就可以。
RegWrite('HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache', '@C:\WINDOWS\system32\SHELL32.dll,-9216', 'REG_SZ', '我的计算机')
DllCall("shell32.dll", "none", "SHChangeNotify", "long", 0x8000000, "int", 0, "ptr", 0, "ptr", 0);注册表刷新API,非常强捍。效果不错!
[ 本帖最后由 番茄 于 2008-11-9 21:55 编辑 ]
页:
[1]