Files
oneapp_docs/build-docs.bat
2025-09-24 14:08:54 +08:00

50 lines
1.2 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
chcp 65001 >nul
title OneApp 文档构建
echo.
echo ==============================================
echo OneApp 文档自动构建脚本
echo ==============================================
echo.
REM 检查PowerShell是否可用
powershell -Command "Write-Host 'PowerShell 可用'" >nul 2>&1
if errorlevel 1 (
echo 错误: PowerShell 不可用请确保系统支持PowerShell
pause
exit /b 1
)
REM 获取用户选择
echo 请选择构建选项:
echo 1. 构建文档并清理docs目录 (推荐)
echo 2. 构建文档但保留docs目录
echo 3. 显示帮助信息
echo 4. 退出
echo.
set /p choice="请输入选项 (1-4): "
if "%choice%"=="1" (
echo.
echo 开始构建文档...
powershell -ExecutionPolicy Bypass -File "%~dp0build-docs.ps1"
echo.
echo 构建完成!
) else if "%choice%"=="2" (
echo.
echo 开始构建文档 (保留docs目录)...
powershell -ExecutionPolicy Bypass -File "%~dp0build-docs.ps1" -KeepDocs
echo.
echo 构建完成!
) else if "%choice%"=="3" (
powershell -ExecutionPolicy Bypass -File "%~dp0build-docs.ps1" -Help
pause
) else if "%choice%"=="4" (
echo 退出脚本
exit /b 0
) else (
echo 无效选项,请重新运行脚本
pause
exit /b 1
)