윈도우에서 특정 계정에 만료 날짜를 설정하는 방법입니다.

저는 테스트를 위해 test 계정을 미리 생성해 두었습니다.

만료 날짜를 설정하는 명령어는 아래와 같은 형식입니다. (비스타 이상은 관리자 권한의 CMD창 필요)

net user 계정이름 /expires:연도/월/일

예제) test 계정 2011년 6월 24일에 만료

net user test /expires:11/06/24
net user test /expires:2011/06/24


연도의 경우 4자리, 2자리 표기방식 모두 허용됩니다.



만료 날짜가 오전 12시로 표시되어 있어서 표현이 조금 헛갈릴 수 있는데, 오전 12시는 00시를 말합니다. 따라서 6월 24일로 설정을 해놨다면, 6월 23일 밤까지는 로그인이 가능하지만 6월 24일 새벽부터는 로그인이 불가능합니다. 로그인을 시도하면 아래 그림처럼 나옵니다.




이런 설정들을 사용할 분들이 과연 얼마나 계실지 모르겠습니다만, 혹시라도 도움이 될까 싶어 한번 올려봤습니다.
  1. 이형탁
    2011.06.23 08:21 신고

    잘읽엇습니다

  2. BlogIcon Lesley
    2011.06.23 09:52 신고

    어떤 상황에서 이런 기능이 필요한지 여쭈어볼 수 있을까요...? ;;;

  3. 희시
    2011.06.23 10:22 신고

    서버를 두고 각 계정에 일정기간만 서비스 할때 많이 사용되죠.ㅎㅎ
    잘읽었습니다.


  4. 2011.06.23 10:56

    비밀댓글입니다

  5. BlogIcon KrenT
    2011.06.23 19:46 신고

    안녕하세요. 항상 좋은 글 잘 보고 있습니다.
    질문할 곳을 못찾아서 여기에 질문합니다;
    일본 프로그램을 받아서 설치를 하려는데
    파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다
    라는 에러가 뜨는데요, 이건 어떻게 해결해야 하나요?
    환경변수를 건드리라는 말도 있어서 해봤는데 안되고요 ㅠ

  6. 귀요미
    2011.06.27 17:00 신고

    역시 ! 스누피 짱이네요 ^^

  7. BlogIcon wnwn
    2016.02.25 16:46 신고

    글 잘 보았습니다.
    로컬정책에서 암호최대기간을 30일로 수정해놓고 30일이 지나면 만료된다는 메시지만 뜨고 시간이 지나도 로그인은 계속되는데 강제로 변경하게끔 만들지는 못하나요?