feat: add uninstall.sh for one-click uninstall
This commit is contained in:
@@ -132,7 +132,7 @@ if "!USE_OPENCLAW!"=="usb" (
|
||||
) else (
|
||||
echo 从国内镜像下载 OpenClaw...
|
||||
mkdir "%INSTALL_TARGET%\core" 2>nul
|
||||
echo {"name":"u-claw-core","version":"1.0.0","private":true,"dependencies":{"openclaw":"latest"}} > "%INSTALL_TARGET%\core\package.json"
|
||||
(echo {"name":"u-claw-core","version":"1.0.0","private":true,"dependencies":{"openclaw":"latest"}})>"%INSTALL_TARGET%\core\package.json"
|
||||
cd /d "%INSTALL_TARGET%\core"
|
||||
call "!INSTALL_NPM!" install --registry=%MIRROR%
|
||||
call "!INSTALL_NPM!" install @sliverp/qqbot@latest --registry=%MIRROR%
|
||||
@@ -151,7 +151,7 @@ if exist "%APP_DIR%\extensions\openclaw-weixin\openclaw.plugin.json" (
|
||||
|
||||
REM ---- Default config ----
|
||||
if not exist "%INSTALL_TARGET%\data\.openclaw\openclaw.json" (
|
||||
echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}} > "%INSTALL_TARGET%\data\.openclaw\openclaw.json"
|
||||
(echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}})>"%INSTALL_TARGET%\data\.openclaw\openclaw.json"
|
||||
)
|
||||
|
||||
REM ---- Copy HTML pages ----
|
||||
|
||||
@@ -120,7 +120,7 @@ if !errorlevel!==0 (
|
||||
)
|
||||
cd /d "%CORE_DIR%"
|
||||
if not exist "%STATE_DIR%\openclaw.json" (
|
||||
echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}} > "%STATE_DIR%\openclaw.json"
|
||||
(echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}})>"%STATE_DIR%\openclaw.json"
|
||||
)
|
||||
|
||||
REM Read token from config
|
||||
@@ -424,7 +424,7 @@ echo [4/4] Restoring default config...
|
||||
if exist "%UCLAW_DIR%default-config.json" (
|
||||
copy "%UCLAW_DIR%default-config.json" "%STATE_DIR%\openclaw.json" >nul
|
||||
) else (
|
||||
echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}} > "%STATE_DIR%\openclaw.json"
|
||||
(echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}})>"%STATE_DIR%\openclaw.json"
|
||||
)
|
||||
echo.
|
||||
echo Factory reset complete! Run Setup wizard [1] to reconfigure.
|
||||
|
||||
@@ -49,7 +49,7 @@ if not exist "%DATA_DIR%\logs" mkdir "%DATA_DIR%\logs"
|
||||
REM Default config
|
||||
if not exist "%STATE_DIR%\openclaw.json" (
|
||||
echo First run - creating default config...
|
||||
echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}} > "%STATE_DIR%\openclaw.json"
|
||||
(echo {"gateway":{"mode":"local","auth":{"token":"uclaw"}}})>"%STATE_DIR%\openclaw.json"
|
||||
echo Config created
|
||||
echo.
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user