赞
踩
今天不只给大家推荐软件了,来一个简单的教程再附上成品软件。
对于像我这样的码农来说,命令行是我几乎每天都要用到的,每次使用快捷键 Win+R后再输入个cmd调出命令行效率就有点低,而且我用到命令行一般都是在当前文件夹使用,再一步步的cd到当前文件夹就更麻烦了。
但是如果像Linux那样,直接把在当前位置打开命令行窗口添加到右键就好了。
虽然Windows没有直接给我们这个选项,但是,我们可以利用Windows提供的注册表机制把我们需要的应用程序添加到右键。
Windows的右键选项配置存放在注册表的以下位置(打开注册表的快捷键:Win+R然后输入regedit)
HKEY_CLASSES_ROOT\Directory\Background\shell
如果你想在右键添加一个选项,只需要单机shell,右键新建-项,然后输入项目名即可
比如我们建立了一个名称为OpenCmdHere的项目,新建后,单击这个项目,就可以看到右边窗口有一个默认,这个默认就是右键实际显示的名称。
除了指定右键项目名称,我们也可以指定项目在右键的显示图标,这时候需要右键-新建-字符串值,将名称改为Icon,然后把数据改成目标软件的主文件即可。
然后我们在OpenCmdHere上右键-新建-项,这里我们必须新建一个名称为command的项,然后在里面把我们想添加到右键的软件加上(在System32下的软件,我们不必要填写绝对路径,但是在其他目录下的软件需要填写绝对路径)
cmd.exe -noexit -command Set-Location -literalPath %V
这样我们就可以在右键看到我们刚刚添加的命令行窗口了。
我们还可以采用同样的方式把截图工具添加到右键,这也是一个比较常用的需求。
但上面说的这些操作总是有点麻烦,于是,我就省略了这些步骤,直接做成了一个简单的软件WinEasy供大家使用,可以一键添加/删除这些项目。
由于软件是由C#编写的,因此需要NetFramework4.7.2的支持,可以在官网下载
NetFramework4.7.2下载地址
https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-web-installer
WinEasy下载地址
https://www.lanzoui.com/b05mjtcud
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。