ConvertZIPtoBase64TXT.bat
ConvertZIPtoBase64TXT.bat
@echo off
setlocal
set "FILE=input.zip"
set "OUT=output.txt"
powershell -NoProfile -Command ^
"$bytes = [System.IO.File]::ReadAllBytes('%FILE%');" ^
"$base64 = [Convert]::ToBase64String($bytes);" ^
"Set-Content -Path '%OUT%' -Value $base64"
echo Done. Base64 saved to %OUT%
endlocal
ConvertBase64TXTtoZIP.ps1
$inputFile = "input.txt"
$outputFile = "output.zip"
$base64 = Get-Content $inputFile -Raw
$base64 = $base64 -replace '^data:.*?;base64,', ''
$base64 = $base64 -replace '\s', ''
$bytes = [Convert]::FromBase64String($base64)
[System.IO.File]::WriteAllBytes($outputFile, $bytes)
Run.bat
powershell -ExecutionPolicy Bypass -File .\ConvertBase64TXTtoZIP.ps1