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

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

이 글에서는 Net User 명령어를 사용하여 Windows 10/8/7에서 특정 사용자 계정의 사용 시간을 제한하거나 설정하는 방법을 살펴보겠습니다. Net User는 시스템 관리자가 사용자 계정을 추가하거나 계정 동작을 수정하는 데 활용할 수 있는 명령줄 도구입니다. 앞서 관리자를 위한 여러 Net User 명령어를 다룬 적이 있는데, 이번에는 로컬 계정에 시간 제한을 적용하는 방법을 자세히 알아보겠습니다.

사용자 계정의 사용 시간 제한하기

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

이 작업은 자녀 보호(Parental Control)나 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' 값은 언제든지 로그온이 가능하다는 의미이고, 빈 값(blank)은 로그온이 항상 차단된다는 의미입니다. 요일과 시간은 쉼표로 구분하고, 요일·시간 묶음 사이는 세미콜론으로 구분합니다(예: 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

마무리

Net User 명령어는 Microsoft 계정 연동 없이도 로컬 계정의 로그온 시간을 간편하게 관리할 수 있는 강력한 도구입니다. 자녀의 PC 사용 시간을 통제하거나, 공용 컴퓨터의 이용 시간을 관리해야 하는 상황에서 유용하게 활용해 보시기 바랍니다. 설정 후에는 반드시 해당 계정으로 로그인을 시도해 제한이 정상적으로 적용되었는지 확인하는 것도 잊지 마세요.