【问题标题】:How to add Sublime Text to contextual menu without Admin Privileges on Windows如何在没有管理员权限的情况下在 Windows 上将 Sublime Text 添加到上下文菜单
【发布时间】:2018-06-16 17:54:41
【问题描述】:

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

【问题讨论】:

    标签: windows sublimetext3


    【解决方案1】:

    通常我们在办公室的 PC 上没有管理员权限,所以几周前我发现了一个有用的 guide 可以将 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
    

    请记住,您必须将 %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
    

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

    【讨论】:

    • 脚本很棒,我可以选择添加或不添加管理员权限,删除选项很棒,真的很容易使用,非常有用!非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-13
    • 2015-11-12
    • 2014-03-17
    • 1970-01-01
    相关资源
    最近更新 更多