c# 전원 켜기 프로그램

1) 코드
/// <summary>
        ///          
        /// </summary>
        /// <param name="sMac">      </param>
        public static void SendWakeUpMessage(string sMac)
        {
            byte[] bufferSend = new byte[102];
            for (int j = 0; j < 6; j++)
            {
                bufferSend[j] = 0xff;
            }
            //bufferSend.Join
            string[] sTemp = sMac.Split('-');
            byte temp1 = Convert.ToByte(Convert.ToInt32(sTemp[0].ToString(), 16));
            byte temp2 = Convert.ToByte(Convert.ToInt32(sTemp[1].ToString(), 16));
            byte temp3 = Convert.ToByte(Convert.ToInt32(sTemp[2].ToString(), 16));
            byte temp4 = Convert.ToByte(Convert.ToInt32(sTemp[3].ToString(), 16));
            byte temp5 = Convert.ToByte(Convert.ToInt32(sTemp[4].ToString(), 16));
            byte temp6 = Convert.ToByte(Convert.ToInt32(sTemp[5].ToString(), 16));
            for (int i = 1; i < 17; i++)
            {
                bufferSend[i * 6 + 0] = temp1;
                bufferSend[i * 6 + 1] = temp2;
                bufferSend[i * 6 + 2] = temp3;
                bufferSend[i * 6 + 3] = temp4;
                bufferSend[i * 6 + 4] = temp5;
                bufferSend[i * 6 + 5] = temp6;
            }
            UdpClient sender = new UdpClient();
            IPEndPoint groupEP = new IPEndPoint(IPAddress.Broadcast, 9095);
            try
            {
                sender.Send(bufferSend, bufferSend.Length, groupEP);
                sender.Close();
            }
            catch (Exception ex)
            {
                Lintway_Case_Base.Log.WriteLog(ex.ToString());
            }
        }

2) 원격 전원 켜기 구성 내 컴퓨터 마우스 오른쪽 버튼 클릭 - 관리 - 장치 관리 - 네트워크 어댑터 - 네트워크 어댑터 마우스 오른쪽 버튼 클릭 - 속성 a) 고급 - 전원 켜기 네트워크 켜기 (켜기) - 네트워크 켜기 모드 (스타일 비교 및 매직 패키지) b) 전원 관리 - 이 옵션을 선택하면 컴퓨터가 이 장치를 끄고 전원을 절약할 수 있으며 이 장치를 대기 상태에서 벗어날 수 있습니다.c) 마더보드 BIOS 설정 "Power Management Setup"메뉴 - "Wake up on LAN"항목 또는 "Wake on PCI Card"항목을 "Enable(열기)"로 설정합니다.추가 NIC의 경우 TF-3239 NIC의 "Wake-on-LAN"기능을 "Enable"로 설정
 

좋은 웹페이지 즐겨찾기