프로그램없이 폴더에 암호 걸어 숨기는 방법

 

윈도우에서 중요한 파일이 들어있는 폴더를 보호하기 위해 폴더 자체를 숨기거나 암호를 걸려면 윈도우에 자체 기능이 없어 타사 응용 프로그램을 사용해야 합니다. 

하지만 윈도우에 타사 프로그램을 설치하지 않아도 배치 파일을 이용하면 특정 폴더를 숨기고 암호를 걸어 보호할 수가 있습니다.


특정 폴더를 숨기고 암호를 거는 아래의 배치 파일을 다운로드합니다.
(바이러스 오진으로 인해 이지크립트 프로그램으로 암호화되어 있습니다.)
👉 폴더 잠금.bat.ezc


'폴더 잠금.bat' 파일의 내용은 아래와 같으며 내용을 복사 후 메모장에 붙여넣기한 다음 '다른 이름으로 저장'을 선택해 bat 파일로 만들어도 됩니다.

cls
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.21EC2020-3AEA-1069-A2DD-08002B30309D" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.21EC2020-3AEA-1069-A2DD-08002B30309D"
attrib +h +s "Control Panel.21EC2020-3AEA-1069-A2DD-08002B30309D"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock folder
set/p "pass=>"
if NOT %pass%==1234 goto FAIL
attrib -h -s "Control Panel.21EC2020-3AEA-1069-A2DD-08002B30309D"
ren "Control Panel.21EC2020-3AEA-1069-A2DD-08002B30309D" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End


배치 파일에 임의로 지정된 암호를 원하는 다른 암호로 지정하기 위해 배치 파일에 마우스 우클릭해 '편집'을 선택합니다.




메모장에서 배치 파일 내용이 표시되면 '1234'로 적힌 내용을 찾아 원하는 암호로 변경한 후 저장합니다.




저장 후 '폴더 잠금.bat' 파일을 실행하면 숨길 수 있는 'Locker' 폴더가 새로이 생성됩니다.
중요한 파일을 이 'Locker' 폴더 안에 모두 저장합니다.




다시 배치 파일을 실행합니다.




명령 프롬프트 창에서 정말 폴더를 잠그겠냐는 메세지가 표시되면 'Y'를 입력 후 엔터 칩니다.




명령 프롬프트 창이 사라지면 'Locker' 폴더도 숨겨져 보이지 않게 됩니다.
(파일 옵션이나 보기 옵션에서 숨긴 파일 보기 속성이 켜져 있어도 표시되지 않습니다.)




숨겨진 폴더를 복구하려면 다시 배치 파일을 실행합니다.




명령 프롬프트 창이 표시되면 지정한 암호를 입력하고 엔터 칩니다.




명령 프롬프트 창이 사라지면 'Locker' 폴더가 다시 표시됩니다.




bat 파일은 편집해 암호를 변경할 수 있으므로 아래 링크된 'Bat To Exe Converter' 프로그램을 이용해 exe 실행 파일로 만든 다음 사용하면 더 안전하게 사용할 수 있습니다.
👉 BAT 파일을 EXE 파일로 변환하는 프로그램 'Bat To Exe Converter'


프로그램없이 폴더에 암호 걸어 숨기는 방법 프로그램없이 폴더에 암호 걸어 숨기는 방법 Reviewed by opc 스토리 on 7월 23, 2023 Rating: 5

댓글 없음:

Powered by Blogger.