상세 컨텐츠

본문 제목

SetComputerName - Computer Network 이름 바꾸기

.NET/Windows API for .NET

by 클리엘 클리엘 2019.08.09 17:03

본문

Declare Function SetComputerName Lib "Kernel32" Alias "SetComputerNameA" (ByVal IpComputerName As String) As Integer

▶C# 선언

If SetComputerName("OpenLab") = 0 Then
    MessageBox.Show("Computer 이름 바꾸기 실패")
Else
    MessageBox.Show("Computer 이름 바꾸기 성공")
End If

▶C# 호출

[System.Runtime.InteropServices.DllImport("Kernel32.dll")]
private static extern int SetComputerName(string IpComputerName);

▶VB.NET 선언

if (SetComputerName("OpenLab") == 0){
    MessageBox.Show("Computer 이름 바꾸기 실패");
}
else{
    MessageBox.Show("Computer 이름 바꾸기 성공");
}

▶VB.NET 호출


SetComputerName는 해당 Computer의 이름을 바꾸지만 바뀐이름은 Computer가 재부팅된 이후부터 적용됩니다.

관련글 더보기

댓글 영역