Windows 원격 PC 재 부팅 하는 커맨드입니다.
가끔 원격데스크탑으로 관리를 하는 PC가 접속이 안될때 답답한데
원격 재부팅 코드를 BAT파일로 만들어놓고 사용합니다
A.bat라는 파일 있을때, 내용을 다음과 같이 합니다.
2대를 둥시에 재부팅하는 예제이며, 1대씩 보통 만들어 씁니다.
net use /delete * /YES
net use \\아이피주소A /user:사용자이름A 비밀번호A
shutdown -r -t 0 -m \\아이피주소A
net use \\아이피주소B /user:사용자이름B 비밀번호B
shutdown -r -t 0 -m \\아이피주소B
실제 예제
net use /delete * /YES
net use \\168.55.66.77 /user:Administrator nice7777!!!
shutdown -r -t 0 -m \\168.55.66.77
설명: 첫줄에서 네트워크 연결된것을 지워줘야 그 밑에 줄에서 접근하려는 계정으로 정상접근됩니다.
윈도우즈에서는 다른 PC로 접근할때 다른 2개 계정으로 접근하는것을 허용하지 않기때문입니다.
그리고 관리자 계정(Administrator) 접속권한을 받은뒤
재부팅 명령을 보내면 정상작동합ㄴ다.
중요한것은 대상 PC를 재부팅할때 그 PC의 사용자계정이 필요한데
그 계정이 Administrator 권한이 있어야 합니다.
일반 적으로 user계정을 사용할때 Administrators 를 상속받아 쓰는데
그 계정과 Administrator 본계정은 권한이 다릅니다.
제가 잘 기억이 나지 않지만 혹시라도 Administrators 상속받은 보통의 사용자 계정으로 안되면
Administrator 계정을 직접 입력하시면 됩니다.
설정 -제어판-관리도구-컴퓨터 관리-로컬 사용자 및 그룹에 보시면
Administrator 계정은 설명에 이렇게 나와있습니다
"컴퓨터 도메인을 관리하도록 기본 제공된 계정"
이 계정이 유일한 최고권한 계정이며 이름도 바꿔쓰셔도 되고 구분은 위의설명 내용으로 구분하면 됩니다.
Administrators를 상속받은 계정은 그 다음 권한을 갖고 있다고 보시면 되겠습니다.
'다양한 실전소스코드 > DOS(CMD)' 카테고리의 다른 글
DOS 명령어 절전모드 설정 (0) | 2021.07.12 |
---|
댓글