cmder进阶:快捷访问cmder
发布于 作者:苏南大叔 来源:程序如此灵动~如果您看了这篇苏南大叔对cmder
的介绍文章,您觉得这软件还不错的话。那么您就可以看看本篇进阶文章,那就是如何更快速的打开cmder
。本文的主旨就是:给cmder
设置点快捷通道,可以从很多地方快速启动它。
系统环境变量
设置系统环境变量,这个是window下编程,老生常谈的问题,都win10的时代了,这个恶心的问题还没有解决。不多说,大家都明白。要想随时随地的启动cmder,把它推荐给系统,那是必须的操作步骤了。
我们可以在我的电脑
图标的属性里面找到系统变量
,注意是系统变量,不是用户变量。两者看起来很相似的。然后我们修改一下PATH
,增加上cmder.exe所在的目录即可,注意是目录,不是exe,也不是bin目录。如果高兴的话,还可以把这个新增的路径调整到第一条。这样的话,就万无一失了。
快捷启动方式
设置好之后,我们就可以在开始运行里面,输入cmder
,来启动cmder.exe了。当然,我们还可以在资源管理器的地址栏里面输入cmder
来快速启动它,是不是很方便?当然,在正统的cmd下面,敲cmder
也是一样的效果的。下面是相关效果图。
但是这里有个小问题,就是最新的1.3.5版本,不支持打开当前路径了。老版本的话,经过设置是可以实现的。而cmd是完全没有问题的。在官方的issue里面也又很多人反馈这个问题,似乎都还是open状态。也就是说,没有解决的issue。那么大家继续期待最新的版本修复这个bug吧。下面有两条issue链接,大家可以关注一下,是否是解决状态。
https://github.com/cmderdev/cmder/issues/1414
https://github.com/cmderdev/cmder/issues/1654
下面是个简单的不是很完美的解决方案。如果,您非常希望通过资源管理器的地址栏打开cmder,并且自动切换到当前目录的话。
在cmder目录下面建立一个cmder.bat
。然后把原版的cmber.exe
改个名字,比如改成cmber2.exe
。然后编辑cmder.bat
内容。
@echooff
cmber2 %cd%
然后就可以实现你的目的了,不过有个黑框闪过。不是很完美,当然可以用vbs隐藏bat窗体。但是vbs的文件,却不能在系统路径中识别处理。所以,就暂时不完美一下吧。估计,官方会解决这个问题的。
开启右键菜单
右键菜单的效果,可能不是所有人都会喜欢。所以,本步骤中所述内容,请不要胡乱尝试哦。当然,尝试了也没有关系,是有解救之法的。先看看效果图。
如果您喜欢这个效果,那么请在管理员模式下的cmd
或者cmder
里面,执行下面的命令即可。
Cmder.exe /REGISTER ALL
当然,顺利执行的前提一:管理员模式。否则,你会看到下面的类似错误提示。
前提二:设置好了系统变量,如果没有设置好,那么请补全exe的路径即可。
去除右键菜单
如果你后悔设置了右键菜单的话,cmder也免费提供了后悔药。当然是免费的,所以效果不咋地。还是有后遗症。
Cmder.exe /UNREGISTER ALL
上述命令正常执行的前提是一样的,要求管理员模式,还要注意路径问题。如果执行完毕后,右键菜单还是存在,只不过换了个样子的话,比如这样:
那么下面您可以试试,由苏南大叔独家提供的后悔药:修改注册表。注册表位置很好找,位置有两个:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\Cmder
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Cmder
这两个注册表愉快的删除了,右键菜单就会彻底消失了。
修改右键菜单
大家知道这个菜单注册的原理了,就可以自定义图标和文字了。方法就是修改注册表。操作起来很简单,就不仔细说明了。大家看图即可。
只要你高兴,就可以改成任何你喜欢的名字和图标。还是不错的吧?
结论
如果您喜欢使用cmder,那么您也应该喜欢做本文中的设置。因为这能节约您的时间。您说对不对?更多cmder的进阶设置,请参考苏南大叔的相关文章。https://newsn.net/tag/cmder/ 。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。