윈도우 로컬사용자 대량등록 스크립트 문의

   조회 1898   추천 0    

안녕하세요.

이번에 서버 재정비 차원에서 200여개 되는 로컬 사용자 등록을 해야하는데

이게 하나하나 노가다 작업이네요.

net user 명령어로 배치파일 만들어서 DB 끌어다가 사용해 보려니 안되고

VBS스크립트 파일은 무뇌한이어서 자료를 찾아봐서 대입해봐도 힘이드네요.

로컬계정 만들고 로컬그룹 등록하고 기본로컬그룹인 Users를 삭제하는 내용이면 되는데

배치파일이던 VBS스크립트던 작성에 도움주시면 감사하겠습니다.

짧은글 일수록 신중하게.
술이 2022-11
저런거 하지말라고 AD 쓰는건데 AD같은건 안쓰나 보네요.
로컬그룹은 텍스트 배치로 한번 만들어두면 여러 PC에는 사용은 가능할건데요.
     
엄청난x 2022-11
AD까지는 제가 부족해서요ㅠ
          
술이 2022-11
계정갖고 맨날 노가다 하다가 결국 포기하게 될겁니다. 차라리 AD 조금이라도 해두면 편해요.
엑셀시트에 유저 200명, 비밀번호 200개 다 등록하시고 함수로 한번에 명령어 찍어 내셔서 bat파일 만드시는게 나으실듯 합니다

1. 계정추가
net user [계정명] [암호] /add

2. 계정 특정 그룹에 넣기
net localgroup [그룹명] [계정명] /add

3. 계정 특정 그룹에서 빼기
net localgroup [그룹명] [계정명] /remove

3. 특정 그룹 생성
net localgroup [그룹명] /add

4. 특정 그룹 삭제
net localgroup [그룹명] /remove


뭐 이런 느낌입니다
엑셀로 한방에 다 뽑아서 bat파일 만드시면 될듯합니다
     
엄청난x 2022-11
답변 감사합니다.
위 명령어는 전부 알고 있는데... 엑셀 파일을 불러오는 작업을 못하고 있습니다.
도움주시면 감사하겠습니다.
          
주원재 2022-11
엑셀 파일을 저장하실 때 CSV로 저장하신 후 파일을 읽어서 처리하는 배치를 만드시면 쉽게 해결될 듯 합니다.
               
엄청난x 2022-11
test.csv파일 안에

계정,비번,그룹
test,1234,adminostrator
test2,2345,uesrs
위와같은 디비가 있다는 가정 하에

net user test 1234 /add
net localgroup administrator test /add를 작성할때

배치파일안에 test, 1234, administrator이라는 변수를 csv에서 빼내오는 명령어를 모른다는 얘기 입니다.
                    
주원재 2022-11
일단 아래 내용을 test.bat 에 넣고 출력 되는지 확인하시고,
이를 응용해서 하시면 될 것 같네요.

@echo off
for /f "tokens=1,2,3 delims=," %%i in (test.csv) do echo %%i, %%j, %%k
                         
엄청난x 2022-11
답변 감사합니다.

2번째 열을 지정하려면 명령어가 어떻게 되죠??

위 CSV의 test2,2345,users 부분입니다.
주원재 2022-11
2번째부터 시작하시려면 아래처럼 skip을 지정하시면 됩니다.
for /f "tokens=1,2,3 delims=, skip=1" %%i in (test.csv) do echo %%i, %%j, %%k
기본적으로 파일 전체를 읽어서 처리하기 때문에, 전체 파일 중에서 특정 일부분만 처리하시려면 csv를 만들 때 그렇게 만드시면 되구요,
echo 부분에 처리할 명령어와 변수를 섞어서 사용하시면 됩니다.
원하시는 대로 만드시려면 for 사용법에 대한 내용을 검색해 보시면 도움이 될 것 같네요.
     
엄청난x 2022-11
네~ 감사합니다 이제 예제가 있으니 활용하는데 큰 도움이 될것같습니다.


QnA
제목Page 318/5718
2015-12   1738200   백메가
2014-05   5206195   정은준1
2021-12   1896   과암
2022-04   1896   hdsniper
2023-08   1896   까치산개꿀탱
2023-03   1896   김도형
2022-12   1896   무법자
2023-05   1897   victor1
2024-04   1897   박문형
2022-05   1897   IRIX6530
2022-02   1897   기모찌
2023-01   1897   영산회상
2022-07   1898   리카라바
2020-08   1898   서버하거파
2023-07   1898   리얼쿠퍼
2022-03   1898   pibang
2024-03   1898   신우섭
2022-02   1898   흥마
2022-05   1898   댕댕이
2024-05   1898   나나나나나
2024-04   1898   제갈기천
2022-08   1898   어훕