下面是一段一键修改计算机名(不需要重启电脑)的代码,修改后能不能加入贴子代码中,实现不要重启电脑就能改计算机名?
下面是一段一键修改计算机名(不需要重启电脑)的代码:- :name
- set /p cname=请输入计算机名:
-
- echo REGEDIT4 >c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName] >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName] >> c:\windows\reg.reg
- echo "ComputerName"="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName] >> c:\windows\reg.reg
- echo "ComputerName"="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\ComputerName\ComputerName] >> c:\windows\reg.reg
- echo "ComputerName"="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] >> c:\windows\reg.reg
- echo "NV Hostname"="%cname%" >> c:\windows\reg.reg
- echo "Hostname"="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\ShellNoRoam] >> c:\windows\reg.reg
- echo @="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ActiveComputerName] >> c:\windows\reg.reg
- echo "ComputerName"="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters] >> c:\windows\reg.reg
- echo "NV Hostname"="%cname%" >> c:\windows\reg.reg
- echo "Hostname"="%cname%" >> c:\windows\reg.reg
-
- echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] >> c:\windows\reg.reg
- echo "DefaultDomainName"="%cname%" >> c:\windows\reg.reg
- echo "AltDefaultDomainName"="%cname%" >> c:\windows\reg.reg
-
- regedit /s c:\windows\reg.reg
- cmd
复制代码
原帖:
http://www.bathome.net/thread-38914-1-1.html
下面最终代码,但代码有时有用,有时失效,有没有解决办法?
http://www.bathome.net/redirect. ... 8914&pid=180866 |