Q&A

  • 시간되면 윈도우 자동종료 ..그런데 ~흑!


아래 함수를 이용해서 시간이 되면 컴퓨터가 자동으로 꺼지도록 해

보았습니다.



exitwindowsex(EWX_SHUTDOWN,0);



종료는 잘 됩니다. 그런데.....

이상하게 위 함수의 다른 옵션들은 작동을 안하네요..

꼭 EWX_SHUTDOWN만 제대로 됩니다....



그리고 이것도 네트워크상의 다른 컴퓨터가 접속된 적이 있는 경우에는

종료전에 확인 창이 뜨는 바람에 종료가 안됩니다.



확인을 눌러주면 종료되지만,,, 사람이 없을 때 자동으로 꺼지게 하고 싶은데

어떻게 해야 할까요?



도움 부탁드립니다.

1  COMMENTS
  • Profile
    yoonty 2000.07.28 03:42
    김원석 wrote:

    >

    > 아래 함수를 이용해서 시간이 되면 컴퓨터가 자동으로 꺼지도록 해

    > 보았습니다.

    >

    > exitwindowsex(EWX_SHUTDOWN,0);

    >

    > 종료는 잘 됩니다. 그런데.....

    > 이상하게 위 함수의 다른 옵션들은 작동을 안하네요..

    > 꼭 EWX_SHUTDOWN만 제대로 됩니다....

    >

    > 그리고 이것도 네트워크상의 다른 컴퓨터가 접속된 적이 있는 경우에는

    > 종료전에 확인 창이 뜨는 바람에 종료가 안됩니다.

    >

    > 확인을 눌러주면 종료되지만,,, 사람이 없을 때 자동으로 꺼지게 하고 싶은데

    > 어떻게 해야 할까요?

    >

    > 도움 부탁드립니다.



    설마 OS가 NT는 아니겠죠?

    NT에서는 shutdown이나 재부팅은 이함수로 할수없습니다.

    AdjustTokenPrivileges를 쓰셔야 합니다.

    NT가 아니면 정말 죄송합니다.

    쓸데없는 글이었습니다.