kone
소미소프트
소미소프트

Base64 변환 배치 파일 스크립트

07/20/2026, 07:56:40
유틸
15357 views · 4 likes
1

  1. 아래의 스크립트를 복사.

  2. 메모장에 붙여넣기.

  3. 파일 → 다른이름으로 저장 → 파일형식에서 ‘모든 파일’ 선택 → 인코딩에서 ‘UTF-8’ 선택 → 이후 파일 이름을 Base64.bat 로 입력 후 저장

  4. 작업이 끝나면 결과물은 클립보드에 복사 됨. 바로 붙여넣기 하면 끝.

@echo off

chcp 65001 > nul

cls

:MENU

echo ==========================================

echo Base64 디코딩 / 인코딩 도구

echo ==========================================

echo.

echo [1] Base64 문자열 ▶ 텍스트로 디코딩 (Decode)

echo [2] 일반 텍스트 ▶ Base64로 인코딩 (Encode)

echo [3] 프로그램 종료 (Exit)

echo.

echo ==========================================

choice /c 123 /n /m "원하시는 작업의 번호를 눌러주세요: "

if %errorlevel%==1 goto DECODE

if %errorlevel%==2 goto ENCODE

if %errorlevel%==3 goto END

:DECODE

echo.

echo [ 1. Base64 ▶ 텍스트 디코딩 ] [아무것도 입력하지 않고 Enter를 누르면 메뉴로 돌아갑니다.]

set "INPUT_STR="

set /p INPUT_STR="변환할 텍스트를 입력하세요: "

if "%INPUT_STR%"=="" goto MENU

<nul set /p="%INPUT_STR%" > "%temp%\b64_in.txt"

certutil -decode "%temp%\b64_in.txt" "%temp%\b64_out.txt" > nul 2>&1

echo.

echo ==========================================

echo 변환 결과가 클립보드에 복사되었습니다.

echo ==========================================

type "%temp%\b64_out.txt"

echo.

echo ==========================================

type "%temp%\b64_out.txt" | clip

del "%temp%\b64_in.txt" > nul 2>&1

del "%temp%\b64_out.txt" > nul 2>&1

echo.

:: 기본 일시정지 문구를 숨기고 원하는 문구를 출력합니다.

echo Press any key to exit . . .

pause > nul

exit

:ENCODE

echo.

echo [ 2. 텍스트 ▶ Base64 인코딩 ] [아무것도 입력하지 않고 Enter를 누르면 메뉴로 돌아갑니다.]

set "INPUT_STR="

set /p INPUT_STR="변환할 텍스트를 입력하세요: "

if "%INPUT_STR%"=="" goto MENU

<nul set /p="%INPUT_STR%" > "%temp%\plain_in.txt"

certutil -encode "%temp%\plain_in.txt" "%temp%\b64_out.txt" > nul 2>&1

echo.

echo ==========================================

echo 변환 결과가 클립보드에 복사되었습니다.

echo ==========================================

setlocal enabledelayedexpansion

set "B64_RESULT="

for /f "usebackq tokens=*" %%A in ("%temp%\b64_out.txt") do (

set "line=%%A"

if not "!line:~0,5!"=="-----" (

set "B64_RESULT=!B64_RESULT!!line!"

)

)

echo !B64_RESULT!

<nul set /p="!B64_RESULT!" | clip

endlocal

echo.

echo ==========================================

del "%temp%\plain_in.txt" > nul 2>&1

del "%temp%\b64_out.txt" > nul 2>&1

echo.

:: 기본 일시정지 문구를 숨기고 원하는 문구를 출력합니다.

echo Press any key to exit . . .

pause > nul

exit

:END

exit

4
2 comments
07/20
클립보드에 내용이 안뜸
확인해 봤는데 잘 되고 있음
언홀리 평점이 엄청 높네
일반
lovelylovely
08/30 3609 2
시간용사 이거 시간정지 요소 말고도 게임으로도 재밌는데?
후기 및 공략
reconquesta
08/30 7725 1
변태토끼두건 이거 존나재밌네
일반
qwertyuiaz
08/30 3600 1
[Esuke/노모] 처제가 허벌이었어!?
동인
ㅇㅇ
08/30 59474 91
망가 제목 좀 알려주실 수 있나요
질문
bokdong2
08/30 3730 0
136, AI) 해변에 간 무표정쨩과 이웃집 소년 (iF 스토리 금태양 출현)
야짤
miso5
08/30 23956 29
셋 다 강간
야짤
인생망함
08/30 13954 13
[RJ01662018]심야 학교의 파이즈리 괴이 번역 방법
질문
asd60111
08/30 3615 0
극뢰무경 ex 여경 유기 후기
후기 및 공략
sinbiru
08/30 7516 4
오네쇼타는 여자 쪽이 무표정이면 좋은거 같음
일반
FGFFG0829
08/30 3421 1
[미번][번역요청]RJ01612168NTRレRPG オチカノ-Another- ~僕だけだった皆が他人に堕ちた理由を教えて~
미번
F1_code
08/30 26037 33
마법소녀 실피나 기다리는데
일반
sinwoo9722
08/30 3225 0
꿈에서 유메쨩
동인
나나세마루
08/30 44718 16
게임 실행이 안되는건 무슨 경우인가요
질문
kamasot
08/30 3396 -4
[복구] Übermation 원신 호두 음몽 4K
영상
ages41
08/30 58645 53
게임 손번역 하시는 분들은 일본어를 배우신 분들인가요?
질문
milio
08/30 4627 1
RJ01601409 [구매보급] [버전업] TUNNEL ESCAPE - Fates Entwined 1.08? 26.08.26
미번
gkqisq
08/30 24055 32
[미번][구매보급/번역요청] 마법 소녀 쥬얼리 시스터즈
미번
vite123
08/30 19300 20
최근에 쯔꾸르 달리고 있는데. 나이트메어 나이트가 젤 낫네.
일반
WERSFR
08/30 4336 0
(스포주의)낯가림 보육교사와 14일간 클리어 했습니다
후기 및 공략
oolloojr
08/30 7894 4
영웅전희 레이드 돌리다가 꿀 조합 발견했음.
후기 및 공략
didimo
08/30 7498 6
qwen 3.8 flash, glm 5.3 flash 출시
정보
iwwdi
08/30 7700 1
[AGU]186장)격정의 리비도 4편도 많이 연재 된듯
야짤
헤으응킬러
08/30 11630 12
gpt 루나 전용 한도량 업데이트
정보
iwwdi
08/30 7972 3
미유 이거 패치좀 되고 해야겠노
일반
526791789
08/30 3510 0
복구요청) RJ01051075 크립토의 찢어짐 Ver1.02 3차수정
요청
sang1212
08/30 4102 1
[미번/후원보급]Forest of blue skin R 8/30
미번
F2P
08/30 24094 50
CENDRES
요청
ㅇㅇ
08/30 3414 0
게임 제목이 기억이 안나요
질문
invalidtoken
08/30 3722 -2
네벨 가이스터랑 타락신관 둘중 하나만 하면 뭐가더나을까
질문
whimpercatt
08/30 3556 0