본문 바로가기

C# 네트워크 어댑터 설정 폴더 열기 윈도우에 있는 네트워크 어댑터 설정 폴더를 열어보겠습니다. C#에서는 특정 프로그램 또는 폴더를 실행하고자 할때 Process.Start( 경로 ); 라는 함수를 사용합니다. 위 함수를 사용하기 위해서는 먼저, using문에서 using System.Diagnostics; 를 넣어줌으로써 사용할 수 있습니다. using System.Diagnostics; 이제 저희가 열어야할 폴더인, 네트워크 어댑터 설정 폴더의 경로를 찾아야합니다. 밑의 그림을 보면 경로가 쉽게 나타났다는 것을 알 수 있지만, 진실된 경로가 아닙니다. 제어판에 있는 폴더들은 C:\Windows\System32\ 폴더에서, *.cpl이라는 확장자로 존재합니다. 이 곳에 존재하는 모든 파일은 제어판에 존재하는 모든 메뉴입니다. 여러개의 파.. 더보기
C# 네트워크 어댑터 이름 조회 public static void ViewAllAdapterName() { ManagementClass objMC = new ManagementClass("Win32_NetworkAdapter"); ManagementObjectCollection objMOC = objMC.GetInstances(); foreach (ManagementObject objMO in objMOC) { Console.WriteLine(string.Format("{0} : {1}", "AdapterType", objMO["AdapterType"])); Console.WriteLine(string.Format("{0} : {1}", "DeviceID", objMO["DeviceID"])); Console.WriteLine(stri.. 더보기
C# 사용가능한 네트워크 어댑터 확인 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.NetworkInformation; namespace Cs_Console_Test { class MainApp { static void Main(string[] args) { var networks = NetworkInterface.GetAllNetworkInterfaces(); // 사용가능한 모든 네트워크를 배열로 모음. foreach (NetworkInterface net in networks) { Console.WriteLine("net.Id: {0}", net.Id); // 네트워크의 고유id Console.Wri.. 더보기