C#, 프로그램 실행 시 관리자 권한 상승

C#, 프로그램 실행 시 관리자 권한 상승 프로그램을 작성하다보면 유저 권한이 아닌 관리자 권한을 획득해야 하는 상황이 발생한다. 아래에 C#에서 관리자 권한 획득을 위한 코드를 적어본다. 아래 코드는 윈도우 폼 프로그램 작성 시에는 Program.cs 에서 수정을 하면 된다. using System; /* 관리자 권한 상승——*/ using System.Security.Principal; using System.Diagnostics; /* ———————*/ namespace adminTest { static class