Je veux changer le nom d'hôte par le code en C#. Le système d'exploitation est xp.Comment modifier le nom d'hôte en C#?
Merci.
Je veux changer le nom d'hôte par le code en C#. Le système d'exploitation est xp.Comment modifier le nom d'hôte en C#?
Merci.
ManagementClass mComputerSystem = new ManagementClass("Win32_ComputerSystem");
ManagementBaseObject outParams;
ManagementBaseObject objNewComputerName = mComputerSystem.GetMethodParameters("Rename");
objNewComputerName["Name"] = "NEWNAMEHERE";
outParams = mComputerSystem.InvokeMethod("Rename", objNewComputerName, null);
Modifiez ces clés de registre et redémarrez. Notez que vous pourriez essayer juste de redémarrer le navigateur d'ordinateur et les services de serveur et de client, cela pourrait fonctionner, mais j'en doute.
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\NV Hostname
HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName
Pourquoi -1? +1 pour compenser. – spender
Voulez-vous dire le nom de l'ordinateur ou le nom d'hôte DNS? – AnthonyWJones