본문 바로가기
코드보관소/batch

윈도우 화면 잠금 배치파일: LockWorkStation 한 줄로 PC 잠그기 (.bat)

by 위치결정JP 2026. 6. 19.
728x90
반응형

자리를 비울 때 PC를 잠가 두면 다른 사람이 내 화면·작업에 손대지 못합니다.
보통 Win+L 단축키를 쓰지만, 배치파일(.bat) 한 줄로 만들어 두면 더블클릭이나 원하는 단축키로도 잠글 수 있습니다.
이 글에서는 추가 프로그램 설치 없이 윈도우 기본 명령만으로 화면을 잠그는 배치파일을 만듭니다.

1. 윈도우 화면 잠금이란

화면 잠금은 로그인(잠금) 화면으로 전환하는 기능입니다.
로그아웃이나 종료와 달리 실행 중인 프로그램·다운로드·작업은 그대로 유지된 채 화면만 잠깁니다.
다시 쓰려면 비밀번호(또는 PIN·지문)로 잠금을 풀면 됩니다.

동작 실행 중 작업 다시 시작
화면 잠금 유지됨 비밀번호 입력
로그아웃 종료됨 다시 로그인
절전 유지(저전력) 키 입력·전원
종료 종료됨 부팅
📝 NOTE

윈도우 기본 단축키는 Win+L 입니다.
배치파일은 이 잠금 동작을 더블클릭·바로가기·다른 스크립트와 결합해 쓰고 싶을 때 유용합니다.

2. 배치파일 코드

아래 세 줄을 메모장에 붙여넣고 화면잠금.bat으로 저장하면 됩니다.

 

@echo off
rundll32.exe user32.dll,LockWorkStation
exit /b

 

더블클릭하면 즉시 잠금 화면으로 전환됩니다.

3. 코드 해설

핵심은 가운데 한 줄입니다.

 

  • rundll32.exe: DLL 안에 있는 함수를 명령행에서 직접 호출해 주는 윈도우 기본 실행기입니다.
  • user32.dll,LockWorkStation: 윈도우 UI를 담당하는 user32.dllLockWorkStation 함수를 부릅니다. 이 함수가 현재 세션을 잠급니다.
  • @echo off: 명령이 콘솔에 그대로 출력되는 것을 막아 깔끔하게 실행합니다.
  • exit /b: 배치 스크립트만 종료합니다(콘솔 창 자체를 닫는 exit보다 안전한 관행).
💡 TIP

rundll32.exe user32.dll,LockWorkStation은 명령 프롬프트(cmd)나 실행 창(Win+R)에 직접 입력해도 똑같이 동작합니다.

4. 단축키로 만들기

배치파일에 단축키를 지정하면 손에 익은 키로 잠글 수 있습니다.

 

  1. 만든 화면잠금.bat을 마우스 오른쪽 클릭 → 바로 가기 만들기.
  2. 생성된 바로가기를 오른쪽 클릭 → 속성.
  3. 바로 가기 키 칸을 클릭하고 원하는 조합(예: Ctrl+Alt+L)을 누릅니다.
  4. 바로가기를 바탕화면이나 시작 메뉴에 두면 단축키가 전역으로 동작합니다.
⚠️ 주의

잠금 후 화면을 다시 켜려면 계정 비밀번호·PIN이 설정돼 있어야 보안 효과가 있습니다.
비밀번호가 없는 계정은 잠가도 아무나 풀 수 있습니다.

5. 활용

화면 잠금 배치파일은 다른 자동화와 결합할 때 빛을 발합니다.

 

  • 자리를 비우는 매크로·스크립트 끝에 호출해 작업 종료 후 자동 잠금.
  • 작업 표시줄·바탕화면에 고정해 원클릭 잠금 버튼으로 사용.

 

화면은 켜 둔 채 모니터만 끄려면 모니터 화면 끄기 배치파일 만들기를, PC 자체를 자동으로 끄려면 윈도우 예약종료 배치파일 만들기를 함께 참고하세요.

728x90
반응형