初始可用。
This commit is contained in:
61
script/quick-xmake-uninstall.bat
Normal file
61
script/quick-xmake-uninstall.bat
Normal file
@@ -0,0 +1,61 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
title Quick XMake 右键菜单卸载
|
||||
echo =========================================
|
||||
echo Quick XMake - 右键菜单卸载工具
|
||||
echo =========================================
|
||||
echo.
|
||||
|
||||
echo 正在卸载右键菜单...
|
||||
echo.
|
||||
|
||||
REM 删除所有注册表项(从最深层开始)
|
||||
echo 删除二级菜单命令...
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\run\command" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\template\command" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\set-release\command" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\set-debug\command" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\build\command" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\create\command" /f 2>nul
|
||||
|
||||
echo 删除二级菜单...
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\run" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\template" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\set-release" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\set-debug" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\build" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell\create" /f 2>nul
|
||||
|
||||
echo 删除一级菜单...
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake\shell" /f 2>nul
|
||||
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\quick-xmake" /f 2>nul
|
||||
|
||||
echo.
|
||||
echo =========================================
|
||||
echo 卸载成功!
|
||||
echo =========================================
|
||||
echo.
|
||||
echo 已删除以下菜单项:
|
||||
echo ├── Create
|
||||
echo ├── Build
|
||||
echo ├── Set debug mode
|
||||
echo ├── Set release mode
|
||||
echo └── Run
|
||||
echo.
|
||||
echo 注意事项:
|
||||
echo 1. 您需要重启资源管理器才能看到菜单被移除
|
||||
echo 2. 是否现在重启资源管理器?
|
||||
echo.
|
||||
choice /c YN /n /m "重启资源管理器 (Y/N): "
|
||||
if %errorlevel% equ 1 (
|
||||
echo 正在重启资源管理器...
|
||||
taskkill /f /im explorer.exe >nul 2>&1
|
||||
start explorer.exe
|
||||
echo 资源管理器已重启
|
||||
) else (
|
||||
echo 您可以选择稍后手动重启资源管理器
|
||||
)
|
||||
echo.
|
||||
pause
|
||||
exit /b 0
|
||||
Reference in New Issue
Block a user