Sublime 添加∕刪除右鍵菜單.bat


Sublime 添加∕刪除右鍵菜單.bat

@ECHO OFF & PUSHD %~DP0 & TITLE

>NUL 2>&1 REG.exe query "HKU\S-1-5-19" || (

ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"

ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"

"%TEMP%\Getadmin.vbs"

DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL

Exit /b

)

SET /P ST=輸入a添加右鍵菜單,輸入d刪除右鍵菜單:

if /I "%ST%"=="a" goto Add

if /I "%ST%"=="d" goto Remove

:Add

reg add "HKEY_CLASSES_ROOT\*\shell\Sublime Text" /t REG_SZ /v "" /d " &Sublime Text 打開" /f

reg add "HKEY_CLASSES_ROOT\*\shell\Sublime Text" /t REG_EXPAND_SZ /v "Icon" /d "%~dp0sublime_text.exe" /f

reg add "HKEY_CLASSES_ROOT\*\shell\Sublime Text\command" /t REG_SZ /v "" /d "%~dp0sublime_text.exe \"%%1\"" /f

 

exit

:Remove

reg delete "HKEY_CLASSES_ROOT\*\shell\Sublime Text" /f

exit

 

文章來源:劉俊濤的博客

歡迎關注,有問題一起學習歡迎留言、評論


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM