윈도우 계정 관리 명령어 정리
1. 신규 계정 생성
net user newuser /add
ð newuser 계정을 생성한다. (패스워드 없는 상태로 생성)
net user newuser newpass /add
ð newuser 계정을 생성하면서 패스워드를 newpass로 지정한다.
net user newuser * /add
ð newuser 계정을 생성하면서 신규 패스워드를 두 번 입력 받는다.
2. 기존 계정 패스워드 변경
net user olduser newpass
ð olduser 계정의 패스워드를 newpass로 변경한다.
net user olduser *
ð olduser 계정의 신규 패스워드를 두 번 입력 받는다.
3. 기존 계정 그룹에 등록/삭제
net localgroup administrators olduser /add
ð olduser 계정을 administrators 그룹에 등록시킨다.
net localgroup "Remote Desktop Users" olduser /add
ð olduser 계정을 Remote Desktop Users 그룹에 등록시킨다.
ð 이처럼 띄어쓰기가 포함된 경우 큰따옴표로 묶어준다.
net localgroup administrators olduser /delete
ð olduser 계정을 administrators 그룹에서 제외시킨다.
4. 기존 계정 활성/비활성
net user administrator /active
net user administrator /active:yes
ð administrator 계정을 활성화 시킨다.
ð /active의 기본 값은 yes이므로 굳이 :yes를 붙일 필요는 없다.
net user administrator /active:no
ð administrator 계정을 비활성화 시킨다.
5. 기존 계정 만료날짜 설정
net user olduser /expires:2011/06/27
net user olduser /expires:11/06/27
ð olduser 계정이 2011년 6월 27일 00시부로 만료된다.
ð 6월 26일 23시 59분 59초까지는 로그인 가능, 6월 27일 00시부터 로그인 불가
ð 연도는 4자리, 2자리 모두 표기 가능
net accounts /forcelogoff:5
ð 계정 만료날짜가 설정된 경우, 만료시간 5분 후 강제로 로그오프 됨
ð 즉 olduser 계정은 2011년 6월 27일 00시 05분에 강제로 로그오프 됨
6. 다음 번 로그온 시 반드시 패스워드 변경하도록 설정
net user olduser /logonpasswordchg:yes
ð olduser 계정은 다음 번 로그온 시 반드시 패스워드를 변경해야 함
7. 패스워드 만료 기간 설정
net accounts /maxpwage:30
ð 30일 지나면 패스워드를 변경해야 함
wmic useraccount where name="olduser" set passwordexpires=true
ð 패스워드 만료 기간 설정에 영향을 받음
ð 신규로 생성한 계정은 기본적으로 이 값이 true이므로 설정할 필요 없음
ð 현재 olduser 계정에 대해 설정된 값을 확인하고 싶다면 아래와 같이 입력
ð wmic useraccount where name="olduser" get passwordexpires
2011/06/27 23:30
오.. 유용한 명령어들 많네요..
정리해놓으니 좋네요..
북마크 해놓고.. 더러 찾아봐야겠네요 ^^
2011/06/28 02:51
저런 명령어들을 외우고 다니면... GUI 환경보다 더 빠르게 적용이 가능하죠.
GUI는 찾아서 계속 들어가야 하는데..명령어를 알면 그냥 명령어만 치면 바로 적용이 가능하죠.
2011/06/28 11:20
좋은 정보 공유 감사합니다.
2011/06/28 12:30
계정 삭제시에 사용자 폴더도 함께 삭제하는 방법은 없을까요?
리눅스에 "userdel -r user_id" 처럼요..
2011/06/28 18:19
배치 스크립트로 짜면 되죠.
net user 계정 /delete 다음에 if errorlevel 로 체크 해서 계정 지우거나 그러면 될듯 스누피님이 짜주실 듯..ㅎㅎ
2011/06/29 10:30
스누피님 리모트 FX를 하이퍼 V 말고 일반 원격 데스크탑 용으로 사용할수는 없나요? 둘다 윈도우즈 7 환경인대 한쪽에서 한쪽으로 리모트 FX로 점근해서 다이렉트 X사용가능한 원격 환경을 사용할 방도가 없는지?
2011/06/30 17:21
와우 커맨드를 쓰임새 있게 만드는.. ㅋㅋㅋ.. 역시 대단하세요~
2011/07/01 12:28
유용하네요 ㅎㅎ 제 블로그 복사해도 되겠죠??
2012/04/12 14:32
사용자 계정을 변경 명령어도 알고 싶습니다~
예 JS -> JS123 이렇게요..
2012/05/12 23:40
net user olduser /logonpasswordchg:yes
이 옵션은 없다고 나오는데 해결방법이 있나요