VSCode 绿色版(zip压缩包) 添加右键菜单 使用VSCode 打开文件或文件夹

微软官方下载VSCode 可以下载exe安装外还可以下载zip 压缩包

下载地址: https://code.visualstudio.com/Download

但是zip压缩包却没有了 右键使用VSCode打开文件的编辑功能,我们可以使用批处理添加右键功能(软件绿化会经常用到)

打开记事本,拷贝下面代码并保存成bat文件(cmd后缀 也行),并将其放到加压后的目录下(该目录有Code.exe 程序)。并使用管理员权限运行该批处理即可

REG ADD HKCRdirectoryshellVSCode         /F /t REG_EXPAND_SZ /ve      /d "Open with C&ode"
REG ADD HKCRdirectoryshellVSCode         /F /t REG_EXPAND_SZ /v Icon  /d "%~dp0Code.exe"
REG ADD HKCRdirectoryshellVSCodecommand /F /t REG_EXPAND_SZ /ve      /d ""%~dp0Code.exe" "%%V""

REG ADD HKCRdirectoryBackgroundshellVSCode         /F /t REG_EXPAND_SZ /ve      /d "Open with C&ode"
REG ADD HKCRdirectoryBackgroundshellVSCode         /F /t REG_EXPAND_SZ /v Icon  /d "%~dp0Code.exe"
REG ADD HKCRdirectoryBackgroundshellVSCodecommand /F /t REG_EXPAND_SZ /ve      /d ""%~dp0Code.exe" "%%V""

REG ADD HKCR*shellVSCode         /F /t REG_EXPAND_SZ /ve     /d "Open with C&ode"
REG ADD HKCR*shellVSCode         /F /t REG_EXPAND_SZ /v Icon /d "%~dp0Code.exe"
REG ADD HKCR*shellVSCodecommand /F /t REG_EXPAND_SZ /ve     /d ""%~dp0Code.exe" "%%1""

参考资料:

真心健忘,搜索批处理转义符 又搜到了以前自己的问题:如何取消批处理百分号%的转义符功能?


 btw 通过修改注册表修改右键菜单可以很方便地让我们打开某些程序,例如 右键打开cmd 终端。

我们可以参考这里

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT*ShellOpenPrompt] 
@="Command Prompt" 

[HKEY_CLASSES_ROOT*ShellOpenPromptCommand] 
@="cmd.exe /d cd %l" 

[HKEY_CLASSES_ROOTFolderShellOpenPrompt] 
@="Command Prompt" 

[HKEY_CLASSES_ROOTFolderShellOpenPromptCommand] 
@="cmd.exe /d cd %l" 

同样Win7下使用'/t' 代替 '/d'

原文地址:https://www.cnblogs.com/godzza/p/6533818.html