C# 전원 옵션 연결 끊김 방지하는 방법 (powercfg change)

C# 명령 프롬프트(cmd)를 이용하여 전원 옵션 연결이 끊기는 현상을 방지해 보는 코드 예시입니다.

powercfg 명령 및 값을 변경하라는 change(또는 x) 명령어를 통해 코드를 만들어서, 사용자의 선택 한 번으로 전원 옵션 연결 끊김을 방지하도록 설정하도록 하는 기능입니다.

/change 또는 /x 로 파워스킴을 변경처리합니다. 매개변수 옵션은 다음과 같으며, 옵션 이후 값 변수를 분 단위로 추가합니다. 0으로 하는 경우에는 해당 기능을 끄도록 합니다.

  • monitor-timeout-ac
  • monitor-timeout-dc
  • disk-timeout-ac
  • disk-timeout-dc
  • standby-timeout-ac
  • standby-timeout-dc
  • hibernate-timeout-ac
  • hibernate-timeout-dc

C# 전원 옵션 연결 끊김 방지

다음의 명령어를 호출할 수 있는 코드를 통해 디스크 끄기, 절전모드 등을 사용 안 할 수 있습니다.

  • powercfg /change monitor-timeout-ac 0
  • powercfg /change monitor-timeout-dc 0
  • powercfg /change disk-timeout-ac 0
  • powercfg /change disk-timeout-dc 0
  • powercfg /change standby-timeout-ac 0
  • powercfg /change standby-timeout-dc 0
  • powercfg /change hibernate-timeout-ac 0
  • powercfg /change hibernate-timeout-dc 0

댓글