728x90
반응형
배치파일을 작성하다가 cmd에서 base64 인코딩을 할 수 있을까 싶어 찾다가 기록으로 남기고자 작성합니다.
간단하게 작성하였으며 특수 문자 치환에 대한 내용은 제외하였습니다.
2021.11.30 - [컴퓨터/기타] - CMD에서 BASE64 디코드 (Base64 Decode)
Base64란?
https://ko.wikipedia.org/wiki/%EB%B2%A0%EC%9D%B4%EC%8A%A464
* 코드
@echo off
set /p "string=문자를 입력하세요: "
for /f "tokens=* delims=" %%i in ('powershell [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes("""%string%"""^)^)') do set "encoded=%%i"
echo %encoded%
* 배치 스크립트 실행 결과
* PowerShell 실행 결과
배치 스크립트에서 powershell의 실행 결과를 그대로 가져왔기에 Base64 인코딩 결과가 동일합니다.
이상입니다.
728x90
반응형
'컴퓨터 > 기타' 카테고리의 다른 글
MSI 확장자 압축 해제하기 (0) | 2022.01.03 |
---|---|
CMD에서 BASE64 디코드 (Base64 Decode) (0) | 2021.11.30 |
VirtualBox 'Numlock' 활성화 (1) | 2021.10.15 |
VisualSVN 백업 및 복구 (Command) (0) | 2021.10.08 |
오피스 2010 인증 오류(0x80070190) 해결 방법 (0) | 2021.07.15 |