如何在 Windows 上将 Sublime Text 添加到上下文菜单而无需管理员权限

elm*_*017 3 windows sublimetext3

我在办公室没有管理员权限,我想将 Sublime Text 添加到上下文菜单中以轻松编辑我的文件,例如 Notepad++。是否可以?我只找到了如何使用管理员权限添加它

在此输入图像描述

JUA*_*A M 5

通常我们在办公室的电脑上没有管理员权限,所以几周前我找到了一个有用的指南,将 Sublime 添加到上下文菜单。

首先,您需要使用任何文本编辑器创建一个新的文本文档,复制并粘贴以下脚本,将其以.bat扩展名保存在桌面上

@reg add "HKEY_CURRENT_USER\Software\Classes\*\shell\Open with Sublime Text 3"         /t REG_SZ /v "" /d "Open with Sublime Text 3"   /f
@reg add "HKEY_CURRENT_USER\Software\Classes\*\shell\Open with Sublime Text 3"         /t REG_EXPAND_SZ /v "Icon" /d "%st3Path%,0" /f
@reg add "HKEY_CURRENT_USER\Software\Classes\*\shell\Open with Sublime Text 3\command" /t REG_SZ /v "" /d "%st3Path% \"%%1\"" /f
Run Code Online (Sandbox Code Playgroud)

请记住,您必须替换%st3Path%为当前的 SublimeText 目录,例如:C:/Tools/sublime/sublimetext.exe

双击该文件以应用设置。现在您可以在上下文菜单中看到 Sublime。

另一方面,我们可能需要从上下文菜单中删除 Sublime,为此,您可以使用以下脚本,并重复上面相同的步骤:

@reg delete  "HKEY_CURRENT_USER\Software\Classes\*\shell\Open with Sublime Text 3\command" /f >nul 2>&1
@reg delete  "HKEY_CURRENT_USER\Software\Classes\*\shell\Open with Sublime Text 3" /f >nul 2>&1
Run Code Online (Sandbox Code Playgroud)

或者,如果您愿意,可以使用以下脚本:SublimeText-ContextualMenu.bat