Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 Net User 명령어로 사용자 계정 로그인 시간 제한 설정하는 방법

이 글에서는 Net User 명령어를 활용해 Windows 10/8/7에서 특정 사용자 계정의 로그인 시간을 제한하거나 설정하는 방법을 알아보겠습니다. Net User는 명령줄 도구로, 시스템 관리자가 사용자 계정을 추가하거나 계정의 동작 방식을 수정할 때 유용하게 사용됩니다.

앞서 관리자를 위한 다양한 Net User 명령어를 살펴본 적이 있는데, 이번에는 로컬 계정에 시간 제한을 거는 방법을 자세히 정리해 보겠습니다.

사용자 계정에 시간 제한 설정하기

물론 자녀 보호 기능(Parental Control)이나 Microsoft 가족 안전(Microsoft Family Safety)을 사용해도 되지만, Windows 10에서는 이러한 내장 기능이 Microsoft 계정과 연동되어 있다는 점에 유의해야 합니다.

따라서 로컬 계정으로 Windows 10 PC에 로그인하는 사용자라면, 아래에서 소개하는 명령어가 큰 도움이 될 것입니다.

명령 프롬프트에서 시간 제한 설정하기

먼저 명령 프롬프트를 관리자 권한으로 실행합니다. 그다음 아래 명령어를 복사해 붙여넣고 Enter 키를 누릅니다. 이때 username 부분은 실제 사용자 계정 이름으로 바꿔 주세요.

net user username /times:M-F,10:00-22:00;Sa-Su,09:00-23:00

이 명령은 해당 사용자가 월요일부터 금요일까지는 오전 10시부터 오후 10시까지, 토요일과 일요일에는 오전 9시부터 오후 11시까지만 계정에 접근할 수 있도록 설정합니다.

특정 사용자에게 시간 제한을 설정하면, 그 사용자는 지정된 시간대에만 PC에 로그인하여 사용할 수 있습니다. 사용 구문은 다음과 같습니다.

net user <username> /times:{day[-day][,day[-day]] ,time[-time][,time[-time]] [;] | all}

사용자가 컴퓨터를 사용할 수 있는 시간을 지정합니다. 시간은 1시간 단위로만 제한됩니다. 요일 값은 전체 이름 또는 약어(M,T,W,Th,F,Sa,Su)로 입력할 수 있습니다. 시간 표기는 12시간제와 24시간제 모두 가능하며, 12시간제를 사용할 경우 AM/PM 또는 A.M./P.M.을 함께 표기해야 합니다. all 값은 언제든 로그온이 가능하다는 의미이며, 값이 비어 있으면(공백) 로그온이 완전히 차단됩니다. 요일과 시간은 쉼표로, 요일·시간 단위는 세미콜론으로 구분합니다(예: M,4AM-5PM;T,1PM-3PM). 시간을 지정할 때는 공백을 넣지 마세요.

이런 방식으로 Windows PC에서 사용자의 로그온 시간을 손쉽게 제한할 수 있습니다.

시간 표기는 08:00처럼 24시간제로 써도 되고, 8am처럼 12시간제로 써도 됩니다. 예를 들면 다음과 같습니다.

net user username /time:M-F,08:00-17:00
net user username /time:M-F,8am-5pm

시간 제한 해제하기

설정을 초기화하고 사용자가 언제든 접근할 수 있도록 허용하려면 아래 명령어를 사용하세요.

net user username /time:all

이 방법이 여러분에게 도움이 되길 바랍니다!