컴퓨터/기타

CMD에서 BASE64 디코드 (Base64 Decode)

k1asd1 2021. 11. 30. 10:25
728x90
반응형

Base64 인코딩에 이어 디코딩도 같이 진행합니다.

 

간단하게 작성하였으며 특수 문자 치환에 대한 내용은 제외하였습니다.


2021.11.30 - [컴퓨터/기타] - CMD에서 BASE64 인코딩 (Base64 Encode)

 

CMD에서 BASE64 인코딩 (Base64 Encode)

배치파일을 작성하다가 cmd에서 base64 인코딩을 할 수 있을까 싶어 찾다가 기록으로 남기고자 작성합니다. 간단하게 작성하였으며 특수 문자 치환에 대한 내용은 제외하였습니다. Base64란? https://k

k1asd1.tistory.com


* 코드

@echo off
set /p "base64str=문자를 입력하세요: "
for /f "tokens=* delims=" %%# in ('powershell  [Text.Encoding]::Unicode.GetString([Convert]::FromBase64String("""%base64str%"""^)^)') do set "decoded=%%#"
echo %decoded%


* 배치 스크립트 실행 결과

배치 스크립트 실행 결과

* PowerShell 실행 결과

PowerShell 실행 결과


디코딩 결과 역시 동일합니다.

 

이상입니다.

728x90
반응형