|
|
@echo off
chcp 65001 >nul
fltmc >nul 2>&1 || (
echo 请求管理员权限...
powershell -Command "Start-Process cmd -ArgumentList '/c ""%~s0""' -Verb RunAs"
exit
)
echo 【WPS授权重置工具】
echo.
echo 正在结束WPS相关进程...
taskkill /f /im wps.exe >nul 2>&1
taskkill /f /im et.exe >nul 2>&1
taskkill /f /im wpp.exe >nul 2>&1
taskkill /f /im wpscloudsvr.exe >nul 2>&1
timeout /t 1 /nobreak >nul
echo.
echo 删除授权注册表项...
Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\Common\AuthInfo" /f >nul 2>&1
Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et" /f >nul 2>&1
Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps" /f >nul 2>&1
Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp" /f >nul 2>&1
echo.
echo 删除license2.dat授权文件
:: 废弃allusersprofile\Application Data,Win10/11该路径在管理员环境容易失效,只使用标准%%programdata%%
set "LIC_FILE=%programdata%\Kingsoft\office6\license2.dat"
if exist "%LIC_FILE%" (
del /f "%LIC_FILE%"
echo ✔ 已删除授权文件
) else (
echo ℹ 授权文件不存在
)
echo.
echo ==============================
echo 操作完成!请重启WPS软件。
echo ==============================
pause
|
|