컴퓨터 커뮤니티

Windows 10 사용자 계정 만들기 bat 테스트

프로 부터는 시작 버튼 우클릭 > 컴퓨터 관리 > 로컬 사용자 및 그룹, 에서 새 사용자를 만드시면 됩니다

이것도 좀 주의사항이 있지요. 그냥 만들면 권한이 부족합니다. 어떤 상황에서도 관리자권한을 얻지 못 해서 매우 힘듭니다

소속그룹을 administrators 로 추가해주시면 되는데요.

 

이렇게 하더라도...bat 파일로 자동화하는 것이 편리하고

문제는 홈에는 위와 같은 기능이 없습니다.

 

홈 에디션은 저도 사용할 일이 거의 없어서 테스트 해봤습니다

윈도10 버전1709 레드스톤3 입니다만...윈도10 모든 버전과 윈도8 계열과 윈도7까지는 되리라고 봅니다 [->윈도7 테스트완료]


사용자 이름, 암호 두번 입력하는 과정입니다. 사실 이것 뿐입니다


메시지대로 빈암호는 그냥 엔터만 두번 치시면 됩니다


 


스샷에서 2번째까지는 필수라고 할 수 있고, 3번째와 4번째 wmic 명령은 옵션인데요


3번째는 암호 사용 기한이 기본 45일 이고, 45일 지나면 암호 바꾸라고 메시지가 윈도에서 나옵니다


이런 암호 사용 기한을 없애는 것입니다. 


4번째는 로그인 때 암호 입력 필요...이 항목을 사용 안함으로 하는 것입니다. 암호가 있어도 지장은 없는 옵션입니다. 



관리자계정은 만들 수 없는 것입니다. 윈도에 관리용으로 기본 제공되는 유일한 계정입니다. 이미 있습니다.

그래서 관리자계정은 만드는 것이 아니라 활성만 하면 됩니다 net user administrator /act



@prompt $s
@color 1f
@cd /d %~dp0
@title 사용자계정 만들기
@mode con cols=111 lines=33
@setlocal enabledelayedexpansion

@echo 관리자권한 확인용 >%windir%\admin.confirm || @(
echo Set UAC = CreateObject^("Shell.Application"^) > "%tmp%\admin.vbs"
echo UAC.ShellExecute "%~0", "", "", "runas", 1 >> "%tmp%\admin.vbs"
wscript.exe "%tmp%\admin.vbs" & del "%tmp%\admin.vbs" & exit)
@del %windir%\admin.confirm

@echo.
:users
@echo.
@echo.  === 사용자 이름을 입력하세요 ===
@echo.
@echo.  === 암호는 엔터 계속 치시면 빈암호[암호없음]가 됩니다 ===
@echo.
@set /p users=

@if "%users%"=="" goto users

net user "%users%" * /add
net localgroup administrators "%users%" /add
wmic useraccount where name="%users%" set passwordexpires=false
wmic useraccount where name="%users%" set PasswordRequired=false

@echo.
@echo.
@echo.  === 모든 작업을 완료했습니다 ===
@echo.
@pause
@exit



Comments


Category
State
  • 현재 접속자 130 명
  • 오늘 방문자 803 명
  • 어제 방문자 1,594 명
  • 최대 방문자 7,216 명
  • 전체 방문자 1,788,102 명
  • 전체 게시물 33,433 개
  • 전체 댓글수 19 개
  • 전체 회원수 534 명
Facebook Twitter GooglePlus KakaoStory NaverBand