반응형
C# 또는 VB.NET을 사용하여 현재 로컬 호스트 이름을 가져오려면 어떻게 해야 합니까?
현재 응용 프로그램을 실행 중인 호스트 이름을 가져와야 합니다.감 잡히는 게 없어요?
명심해야 할 것은System.Environment.MachineName;
그리고.System.Windows.Forms.SystemInformation.ComputerName;
는 컴퓨터의 NETBIOS 이름을 제공합니다(15자로 제한됨).
전체 TCP/IP 기반 호스트 이름을 원하는 경우 다음을 사용할 수 있습니다.
string hostName = System.Net.Dns.GetHostName();
또는 다음을 사용할 수 있습니다.
System.Environment.GetEnvironmentVariable("COMPUTERNAME");
설치하는 동안 전체 컴퓨터 이름 집합을 반환합니다.
당신이 하고 싶은 일을 내가 잘못 알고 있는 것이 아니라면요.
System.Environment.MachineName
정규화된 이름을 가져오려면 다음을 사용합니다.
System.Net.Dns.GetHostEntry("").HostName
내 네임스페이스에는 다음과 같은 "도움말" 기능이 많이 포함되어 있습니다.
My.Computer.Name
System.Windows.Forms.SystemInformation.ComputerName;
언급URL : https://stackoverflow.com/questions/3494924/how-can-i-get-the-current-local-hostname-using-c-sharp-or-vb-net
반응형
'source' 카테고리의 다른 글
안드로이드에서 글로벌 변수를 선언하는 방법은 무엇입니까? (0) | 2023.06.01 |
---|---|
Local Broadcast Manager 사용 방법 (0) | 2023.06.01 |
셸 스크립팅에 루비를 어떻게 사용합니까? (0) | 2023.06.01 |
아이폰 시뮬레이터는 데이터를 어디에 저장합니까? (0) | 2023.06.01 |
다중 인증 사용자 계정을 위한 MongoDB 스키마 설계 (0) | 2023.06.01 |