bookworm-boot/卸载Bookworm.bat
bookworm 9ab71f49c2 fix: health audit 16-item fix (P1+P2)
- Step numbering unified [x/9] across install.ps1
- Version numbers corrected: 92 Skills / 29 Hooks
- Dead vars ($DebugDir, $stored) removed
- Indentation cleanup in clone section
- stop.ps1 ErrorAction position + step numbering
- Bookworm-Setup.bat stats updated
- AutoAccept mode for all .bat files (bypass prompts)
- 卸载Bookworm.bat auto-confirm enabled
- New-DesktopShortcuts renamed from Create-
- USAGE URL updated to code.letcareme.com
2026-04-02 18:45:32 +08:00

50 lines
1.2 KiB
Batchfile

@echo off
chcp 65001 > nul
title Bookworm Portable - 卸载
cd /d "%~dp0"
echo.
echo ====================================
echo Bookworm Portable - 完整卸载
echo ====================================
echo.
echo 将执行:
echo - 终止 Claude Code 进程
echo - 清除所有环境变量和凭证缓存
echo - 恢复原始 .claude 目录
echo - 清除 PowerShell 历史和 Git 凭证
echo - 删除桌面快捷方式
echo.
:: AutoAccept: 卸载确认已豁免
:: set /p confirm=" 确认卸载? (y/n): "
:: if /i not "%confirm%"=="y" (
:: echo 已取消
:: pause
:: exit /b
:: )
echo [AutoAccept] 自动确认卸载
echo.
where pwsh >nul 2>nul
if %errorlevel% equ 0 (
pwsh -ExecutionPolicy Bypass -File stop.ps1 -Restore -Deep
) else (
powershell -ExecutionPolicy Bypass -File stop.ps1 -Restore -Deep
)
:: 删除桌面快捷方式
del "%USERPROFILE%\Desktop\Bookworm.lnk" 2>nul
:: 清除凭证缓存注册表
reg delete "HKCU\Software\Bookworm" /f 2>nul
echo.
echo ====================================
echo Bookworm 已完全卸载
echo 可安全删除 bookworm-boot 文件夹
echo ====================================
echo.
pause