海流
海流
一汪海流,装下半生烟火与求知

批处理脚本:自动清理和禁用WPS稻壳AI相关功能

作者:Administrator 发布于 阅读 51 次 分类:网络
🔊

我来帮你创建一个批处理脚本,用于自动清理和禁用WPS稻壳AI相关功能。这个脚本会处理注册表、文件和计划任务等多个方面。

@echo off
chcp 65001 >nul
title WPS稻壳AI清理工具
echo ========================================
echo     WPS 稻壳AI 自动清理脚本 v1.0
echo ========================================
echo.

:: 检查是否以管理员权限运行
net session >nul 2>&1
if %errorlevel% neq 0 (
    echo [错误] 请以管理员身份运行此脚本!
    echo 右键点击脚本文件,选择"以管理员身份运行"
    pause
    exit /b 1
)

echo [提示] 开始清理WPS稻壳AI配置...
echo.

:: ==================== 1. 终止相关进程 ====================
echo [1/6] 终止相关进程...
taskkill /f /im wps.exe >nul 2>&1
taskkill /f /im wpscloudsvr.exe >nul 2>&1
taskkill /f /im wpsupdate.exe >nul 2>&1
taskkill /f /im wpscenter.exe >nul 2>&1
echo       完成
echo.

:: ==================== 2. 清理注册表 ====================
echo [2/6] 清理注册表项...

:: 禁用稻壳AI功能
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\plugins\plugindb\104\kdocs" /v "enable" /t REG_DWORD /d 0 /f >nul 2>&1
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\plugins\plugindb\104\kdocs" /v "visible" /t REG_DWORD /d 0 /f >nul 2>&1

:: 禁用AI助手
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\ai" /v "enable" /t REG_DWORD /d 0 /f >nul 2>&1
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\ai" /v "showai" /t REG_DWORD /d 0 /f >nul 2>&1

:: 禁用云服务
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\cloud" /v "enable" /t REG_DWORD /d 0 /f >nul 2>&1
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\cloud" /v "autoLogin" /t REG_DWORD /d 0 /f >nul 2>&1

:: 禁用推荐和广告
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\common" /v "showad" /t REG_DWORD /d 0 /f >nul 2>&1
reg add "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\common" /v "shownotice" /t REG_DWORD /d 0 /f >nul 2>&1

echo       完成
echo.

:: ==================== 3. 清理本地文件 ====================
echo [3/6] 清理本地文件...

:: 清理稻壳AI缓存目录
set "wps_data=%USERPROFILE%\AppData\Local\Kingsoft\WPS Office"
if exist "%wps_data%" (
    for /d %%i in ("%wps_data%\*") do (
        if exist "%%i\plugin\kdocs" (
            rd /s /q "%%i\plugin\kdocs" >nul 2>&1
            echo       已删除: %%i\plugin\kdocs
        )
        if exist "%%i\ai" (
            rd /s /q "%%i\ai" >nul 2>&1
            echo       已删除: %%i\ai
        )
    )
)

:: 清理临时文件
if exist "%TEMP%\wps*" (
    del /f /q "%TEMP%\wps*" >nul 2>&1
    echo       已清理临时文件
)

echo       完成
echo.

:: ==================== 4. 禁用计划任务 ====================
echo [4/6] 禁用相关计划任务...

:: 禁用WPS更新任务
schtasks /change /tn "WPS Update" /disable >nul 2>&1
schtasks /change /tn "Kingsoft\WPSUpdateTask" /disable >nul 2>&1

:: 禁用稻壳AI相关任务
schtasks /change /tn "Kingsoft\WPSDocer" /disable >nul 2>&1
schtasks /change /tn "WPS\WPSDocer" /disable >nul 2>&1

echo       完成
echo.

:: ==================== 5. 添加启动禁用 ====================
echo [5/6] 禁用自动启动项...

:: 清理启动项
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v "WPS Office" /f >nul 2>&1
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v "wpscloudsvr" /f >nul 2>&1

echo       完成
echo.

:: ==================== 6. 创建阻止文件 ====================
echo [6/6] 创建阻止文件...

:: 创建空文件防止组件自动恢复
set "block_dir=%USERPROFILE%\AppData\Local\Kingsoft\WPS Office\.block"
if not exist "%block_dir%" mkdir "%block_dir%"
echo 此文件用于阻止稻壳AI组件自动恢复 > "%block_dir%\block_ai.txt"

:: 设置只读属性防止被删除
attrib +r "%block_dir%" /s /d >nul 2>&1

echo       完成
echo.

:: ==================== 完成 ====================
echo ========================================
echo [成功] WPS稻壳AI清理完成!
echo.
echo 提示:
echo 1. 重启WPS后设置生效
echo 2. 如WPS更新后需要重新运行此脚本
echo 3. 某些功能可能需要重启电脑才能完全生效
echo ========================================

pause

使用说明

1. 保存脚本

2. 运行方式

3. 脚本功能

步骤 操作内容
1 终止WPS相关进程
2 清理注册表中的稻壳AI配置
3 删除本地缓存和插件文件
4 禁用WPS相关计划任务
5 移除自动启动项
6 创建阻止文件防止恢复

4. 注意事项

5. 附加建议

如果希望每次WPS更新后自动运行,可以:

  1. 将脚本添加到任务计划程序
  2. 设置为开机时运行
  3. 或手动在更新后执行一次

如需恢复功能,删除创建的阻止文件并修改注册表对应值即可。

标签:自动清理禁用WPS稻壳AI批处理脚本

📱 扫一扫,在手机端阅读本文

手机阅读二维码
⬅上一篇 Excel 智能筛选与统计工具 —— 高效处理,样式无损
下一篇➡ 价值之眼 · 全新升级公告