2009-09-10 3 views

ответ

2
ManagementClass mComputerSystem = new ManagementClass("Win32_ComputerSystem"); 
ManagementBaseObject outParams; 
ManagementBaseObject objNewComputerName = mComputerSystem.GetMethodParameters("Rename"); 
objNewComputerName["Name"] = "NEWNAMEHERE"; 
outParams = mComputerSystem.InvokeMethod("Rename", objNewComputerName, null); 
1

Редактировать эти ключи реестра и перезагружаться. Обратите внимание, что вы можете попробовать просто перезапустить компьютерный браузер, сервер и клиентские службы, это может сработать, но я сомневаюсь.

HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname 
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\NV Hostname 
HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName 
Смежные вопросы