VSCode创建右键菜单
VSCode是微软出的一个编辑器软件,功能强大,可以随意安装插件
下面是下载地址
https://code.visualstudio.com/Download
本人喜欢下载Zip压缩包格式,但是跟安装版有区别的是,安装包有右键菜单,Zip是没有的,搜索之后发现可以使用注册表就解决问题
但是VSCode出来新版本是不能在原有位置上更新,而是需要重新下载Zip,每次就需要从新修改注册表在注册一次
我比较懒,就写了一个脚本,使用的是au3编写。代码没几行,但是解决了懒人的问题
;读取脚本当前运行目录
Dim $runScript = @ScriptDir
;拼接VSCode的运行文件
Dim $runScriptExePath = $runScript & "\Code.exe"
; 查找文件是否存在
If FileExists($runScriptExePath) = 0 Then
MsgBox(0 + 16, "文件不存在->消逝的过去制作", "请移动到VSCode目录下运行该脚本!")
Exit
EndIf
;插入注册表
RegWrite("HKEY_CLASSES_ROOT\*\shell\VSCode", "", "REG_SZ", "Open with Code")
RegWrite("HKEY_CLASSES_ROOT\*\shell\VSCode", "Icon", "REG_SZ", $runScriptExePath)
RegWrite("HKEY_CLASSES_ROOT\*\shell\VSCode\command", "", "REG_SZ", $runScriptExePath & " %1")
RegWrite("HKEY_CLASSES_ROOT\Directory\shell\VSCode", "", "REG_SZ", "Open with Code")
RegWrite("HKEY_CLASSES_ROOT\Directory\shell\VSCode", "Icon", "REG_SZ", $runScriptExePath)
RegWrite("HKEY_CLASSES_ROOT\Directory\shell\VSCode\command", "", "REG_SZ", $runScriptExePath & " %V")
RegWrite("HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode", "", "REG_SZ", "Open with Code")
RegWrite("HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode", "Icon", "REG_SZ", $runScriptExePath)
RegWrite("HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command", "", "REG_SZ", $runScriptExePath & " %V")
MsgBox(0, "操作完成->消逝的过去制作", "右键菜单已添加!")
谢谢分享,支持 谢谢分享,支持 感谢分享!!
谢谢分享,支持 au3
直接一个REG不香吗 风轻云淡 发表于 2022-8-18 07:38
au3
直接一个REG不香吗
所以你根本就没有好好看帖子
支持楼主的分享!!!!!!!!!!!
页:
[1]