📖
원격 데스크톱 화면 잠금없이 연결 종료하기
페이지 정보
본문
※ 여러 PC로 업무 또는 사용하다 보면 윈도우 기본 "원격 데스크톱"을 많이 사용한다.
※ "원격 데스크톱"을 사용 후 종료 시 원격 PC가 잠금 상태로 변경이 된다.
※ 이때 문제점
-암호가 걸려있을 경우 매번 해제 해야하는 번거로움
- 백그라운 프로그램이 간혹 정상 실행이 안 되는 점 발생
1. 배치 파일 생성
※ 생각보다 간단 하다.
※ 배치 파일을 만든다.
※ 배치 파일 편의상 저장하는 이름은 disconnect.bat[code]@echo off
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
tscon %%s /dest:console
)[/code]
2. 실행
※ 해당 파일을 원격 사용 PC에 저장한다.
※ 원격을 사용 완료 후 종료 시 해당 "배치 파일"을 관리자 권한으로 실행
※ 그럼 잠금화면이 변경 안된 상태로 종료가 된다.
3. Tip
※ 매번 관리자 권한으로 실행 하기 번거롭다고 생각할 때
- 해당 배치 파일을 본인이 정리하는 경로에 저장
- 해당 배치 파일 바로가기를 바탕화면에 생성한다.
- 바로가기 "속성"에서 관리자 권한으로 실행을 설정한다.
🚀 tscon 명령 자체를 숨김창 에서 실행(콘솔 창 팝업 없이 실행)
✅ 실행 파일 구성
1. disconnect.bat (실행용 명령)[code]@echo off
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
tscon %%s /dest:console
)[/code]이 파일은 RDP 세션을 콘솔로 전환합니다.
2. disconnect.vbs (콘솔 창 팝업 없이 실행)[code]Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd /c disconnect.bat", 0, True[/code]"0": 콘솔 창 숨김
"True": 완료될 때까지 기다림 (필요 시 False로 바꿔도 됨)
✅ 사용 방법
위 두 파일을 같은 폴더에 저장합니다.
disconnect.vbs 를 더블클릭해서 실행하면:
콘솔 창 팝업 없이 실행
RDP 세션이 콘솔로 전환됨
세션은 로그인 상태로 유지됨
✅ 팁: 바탕화면에 바로가기 만들기
disconnect.vbs 파일 → 마우스 우클릭 → "바로 가기 만들기"
바로가기 속성 > 고급 > ✅ "관리자 권한으로 실행" 체크
아이콘 변경으로 보기 좋게 꾸미기 가능
※ "원격 데스크톱"을 사용 후 종료 시 원격 PC가 잠금 상태로 변경이 된다.
※ 이때 문제점
-암호가 걸려있을 경우 매번 해제 해야하는 번거로움
- 백그라운 프로그램이 간혹 정상 실행이 안 되는 점 발생
1. 배치 파일 생성
※ 생각보다 간단 하다.
※ 배치 파일을 만든다.
※ 배치 파일 편의상 저장하는 이름은 disconnect.bat[code]@echo off
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
tscon %%s /dest:console
)[/code]
2. 실행
※ 해당 파일을 원격 사용 PC에 저장한다.
※ 원격을 사용 완료 후 종료 시 해당 "배치 파일"을 관리자 권한으로 실행
※ 그럼 잠금화면이 변경 안된 상태로 종료가 된다.
3. Tip
※ 매번 관리자 권한으로 실행 하기 번거롭다고 생각할 때
- 해당 배치 파일을 본인이 정리하는 경로에 저장
- 해당 배치 파일 바로가기를 바탕화면에 생성한다.
- 바로가기 "속성"에서 관리자 권한으로 실행을 설정한다.
🚀 tscon 명령 자체를 숨김창 에서 실행(콘솔 창 팝업 없이 실행)
✅ 실행 파일 구성
1. disconnect.bat (실행용 명령)[code]@echo off
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
tscon %%s /dest:console
)[/code]이 파일은 RDP 세션을 콘솔로 전환합니다.
2. disconnect.vbs (콘솔 창 팝업 없이 실행)[code]Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd /c disconnect.bat", 0, True[/code]"0": 콘솔 창 숨김
"True": 완료될 때까지 기다림 (필요 시 False로 바꿔도 됨)
✅ 사용 방법
위 두 파일을 같은 폴더에 저장합니다.
disconnect.vbs 를 더블클릭해서 실행하면:
콘솔 창 팝업 없이 실행
RDP 세션이 콘솔로 전환됨
세션은 로그인 상태로 유지됨
✅ 팁: 바탕화면에 바로가기 만들기
disconnect.vbs 파일 → 마우스 우클릭 → "바로 가기 만들기"
바로가기 속성 > 고급 > ✅ "관리자 권한으로 실행" 체크
아이콘 변경으로 보기 좋게 꾸미기 가능
댓글목록
등록된 댓글이 없습니다.
![]() ![]() |