This repository has been archived on 2026-03-27. You can view files and clone it, but cannot push or open issues or pull requests.
Files
DashboardClient/script/gen_updatejson.bat

52 lines
1.2 KiB
Batchfile
Raw Normal View History

2024-03-16 13:23:52 +08:00
@echo off
setlocal enabledelayedexpansion
REM 检查是否提供了足够的参数
if "%~8"=="" (
echo Please input enough parameters:
echo applicationId, variantName, versionCode, versionName, changeLog, fileMd5, downloadUrl, outputFile
exit /b 1
)
REM 设置参数值
set applicationId=%1
set variantName=%2
set versionCode=%3
set versionName=%4
set changeLog=%5
set fileMd5=%6
set downloadUrl=%7
set outputFile=%8
REM 创建 JSON 内容
(
echo {
echo "applicationId": "%applicationId%",
echo "variantName": "%variantName%",
echo "versionCode": %versionCode%,
echo "versionName": "%versionName%",
echo "changeLog": "%changeLog%",
echo "fileMd5": "%fileMd5%",
echo "downloadUrl": "%downloadUrl%"
echo }
) > %outputFile%
rem set jsonContent={^
rem "applicationId": "%applicationId%",^
rem "variantName": "%variantName%",^
rem "versionCode": %versionCode%,^
rem "versionName": "%versionName%",^
rem "changeLog": "%changeLog%",^
rem "fileMd5": "%fileMd5%",^
rem "downloadUrl": "%downloadUrl%"^
rem }
REM echo %jsonContent%
REM 将 JSON 内容写入文件
REM echo.!jsonContent!>output.json
echo JSON is wrote into %outputFile%
exit /b 0