자리를 비울 때 PC를 잠가 두면 다른 사람이 내 화면·작업에 손대지 못합니다.
보통 Win+L 단축키를 쓰지만, 배치파일(.bat) 한 줄로 만들어 두면 더블클릭이나 원하는 단축키로도 잠글 수 있습니다.
이 글에서는 추가 프로그램 설치 없이 윈도우 기본 명령만으로 화면을 잠그는 배치파일을 만듭니다.
1. 윈도우 화면 잠금이란
화면 잠금은 로그인(잠금) 화면으로 전환하는 기능입니다.
로그아웃이나 종료와 달리 실행 중인 프로그램·다운로드·작업은 그대로 유지된 채 화면만 잠깁니다.
다시 쓰려면 비밀번호(또는 PIN·지문)로 잠금을 풀면 됩니다.
| 동작 | 실행 중 작업 | 다시 시작 |
|---|---|---|
| 화면 잠금 | 유지됨 | 비밀번호 입력 |
| 로그아웃 | 종료됨 | 다시 로그인 |
| 절전 | 유지(저전력) | 키 입력·전원 |
| 종료 | 종료됨 | 부팅 |
윈도우 기본 단축키는 Win+L 입니다.
배치파일은 이 잠금 동작을 더블클릭·바로가기·다른 스크립트와 결합해 쓰고 싶을 때 유용합니다.
2. 배치파일 코드
아래 세 줄을 메모장에 붙여넣고 화면잠금.bat으로 저장하면 됩니다.
@echo off
rundll32.exe user32.dll,LockWorkStation
exit /b
더블클릭하면 즉시 잠금 화면으로 전환됩니다.
3. 코드 해설
핵심은 가운데 한 줄입니다.
rundll32.exe: DLL 안에 있는 함수를 명령행에서 직접 호출해 주는 윈도우 기본 실행기입니다.user32.dll,LockWorkStation: 윈도우 UI를 담당하는user32.dll의LockWorkStation함수를 부릅니다. 이 함수가 현재 세션을 잠급니다.@echo off: 명령이 콘솔에 그대로 출력되는 것을 막아 깔끔하게 실행합니다.exit /b: 배치 스크립트만 종료합니다(콘솔 창 자체를 닫는exit보다 안전한 관행).
rundll32.exe user32.dll,LockWorkStation은 명령 프롬프트(cmd)나 실행 창(Win+R)에 직접 입력해도 똑같이 동작합니다.
4. 단축키로 만들기
배치파일에 단축키를 지정하면 손에 익은 키로 잠글 수 있습니다.
- 만든
화면잠금.bat을 마우스 오른쪽 클릭 → 바로 가기 만들기. - 생성된 바로가기를 오른쪽 클릭 → 속성.
- 바로 가기 키 칸을 클릭하고 원하는 조합(예:
Ctrl+Alt+L)을 누릅니다. - 바로가기를 바탕화면이나 시작 메뉴에 두면 단축키가 전역으로 동작합니다.
잠금 후 화면을 다시 켜려면 계정 비밀번호·PIN이 설정돼 있어야 보안 효과가 있습니다.
비밀번호가 없는 계정은 잠가도 아무나 풀 수 있습니다.
5. 활용
화면 잠금 배치파일은 다른 자동화와 결합할 때 빛을 발합니다.
- 자리를 비우는 매크로·스크립트 끝에 호출해 작업 종료 후 자동 잠금.
- 작업 표시줄·바탕화면에 고정해 원클릭 잠금 버튼으로 사용.
화면은 켜 둔 채 모니터만 끄려면 모니터 화면 끄기 배치파일 만들기를, PC 자체를 자동으로 끄려면 윈도우 예약종료 배치파일 만들기를 함께 참고하세요.
'코드보관소 > batch' 카테고리의 다른 글
| 모니터 화면 끄기 배치파일: SendMessage로 화면만 끄기 (.bat) (0) | 2026.06.19 |
|---|---|
| 윈도우 예약종료 배치파일 만들기: 초·분·시간 메뉴형 자동 종료 (.bat) (0) | 2026.03.13 |