周末把笔记本的win10系统重置了,再安装cmder时遇到了一系列的坑。经过不断地尝试,终于解决了一个个问题,写成一篇攻略,以备查询,也希望能够帮助到别人。
cmder下载
进入[cmder官网](https://cmder.net/)
下载安装包,Mini版本或Full版本按需选择即可。此时会出现一个问题,那就是无论下载哪个版本,无论是否使用代理,下载页面总会404。
安装迅雷,鼠标右键后,点击“复制链接地址”,用复制好的链接地址在迅雷中下载,或者直接在鼠标右键中选择“使用迅雷下载”,这样就能够成功下载安装包,而且下载速度还比较快。
cmder安装
将下载好的安装包解压缩,将解压缩后的文件夹放入C盘根目录,或者Program Files文件夹,或其他位置,即可。使用时以管理员权限启动Cmder.exe。
将cmder添加到环境变量
桌面--“此电脑”--右键--“属性”--“高级系统设置”--“系统属性--高级”--“环境变量”--“新建”--变量名设置为Cmder、变量值则使用“浏览目录”选中Cmder.exe所在的文件夹--“确认”。
下一步非常重要
复制上一步添加的变量名Cmder,选中变量Path,点击“编辑”,打开“编辑环境变量”对话框,点击“新建”,将之前复制的新添加的变量名Cmder输入,并在两头添加%,即成为“%Cmder%”,点击“确定”,这样才最终把cmder添加到环境变量中去。
测试是否添加成功:win+R快捷键打开,输入cmder,回车,如果打开了cmder或者报错“Cmder Laucher”,则说明已将cmder添加到环境变量中。至于报错,稍后解决。
将cmder添加到鼠标右键
以管理员权限打开终端,在里面运行 Cmder.exe /REGISTER ALL ,之后cmder就将添加到鼠标右键,可以在任意文件夹中以鼠标右键的方式打开cmder。
cmder必须以管理员身份运行
如果不以管理员身份运行cmder,则会如下错误:
Cmder Launcher: Faile to copy vendor/conemu-maximus5/ConEmu.xml file to config/user-conemu.xml! Access Denied.
即:没有权限。上述测试是否成功将cmder添加到环境变量里的报错也是这个错误,原因就是未以管理员身份运行cmder。 一般情况下,只有直接启动Cmder.exe时才能选择是否以管理员身份运行,那么此时应该默认以管理员身份启动Cmder.exe。
进入cmder的安装包,找到Cmder.exe,鼠标选中,右键,选择“属性”。在“属性”对话框中选择“兼容性”一栏,勾选“以管理员身份运行此程序”,确认即可,之后就会默认以管理员身份运行Cmder.exe,不会再报上述错误了。
每次运行时会提示是否允许修改计算机,如果觉得烦的话,可以设置“从不提示”即可。