@echo off chcp 65001 > nul cd /d "%~dp0" :: 中转站在国内,不走代理 set NO_PROXY=bww.letcareme.com,code.letcareme.com,letcareme.com,localhost,127.0.0.1 set no_proxy=%NO_PROXY% :: 优先 pwsh7: 启动新 PowerShell 7 窗口, 退出 cmd where pwsh >nul 2>nul if %errorlevel% equ 0 ( start "Bookworm - 更新并启动" pwsh -NoLogo -ExecutionPolicy Bypass -File "%~dp0install.ps1" -AutoAccept exit ) :: 回退 PowerShell 5.1 title Bookworm Portable - 更新并启动 echo. echo [!] PowerShell 7 未安装, 使用 PowerShell 5.1 echo. powershell -ExecutionPolicy Bypass -File install.ps1 -AutoAccept if %errorlevel% neq 0 ( echo. echo 启动失败,按任意键退出... pause > nul )