windows资源管理器中配置右键bash here
Posted ELF - Learning Everyday
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows资源管理器中配置右键bash here相关的知识,希望对你有一定的参考价值。
先看整体效果
1. 增加cygwin的bash here
windows下安装了git后有git bash here
但是安装了cygwin没有bash here
我们可以通过修改注册表的方式自己做一个
Win10下在注册表内有一般有两个默认的 cmd 和 PowerShell
\\HKEY_CLASSES_ROOT\\Directory\\Background\\shell
安装了git后有git_shell
打开git_shell我们可以看到
和Command目录下
我们在shell目录下新建一个“项” Bash,并添加两个字符串,路径自行替换
再在Bash下面添加command项,默认字符串修改为
D:\\Program\\Cygwin\\Cygwin.bat %V
修改Cygwin.bat
@echo off set _T=%* C: chdir D:\\Program\\Cygwin\\bin bash --login -i
修改D:\\Program\\Cygwin\\home\\下的.bash_profile
_T=${_T//\\\\//} #将所有的\'\\\'替换为\'/\' _T=${_T/C/c} _T=${_T/D/d} _T=${_T/ } _T=/cygdrive/${_T/:} #去掉冒号 if [[ $_T == "" ]]; then _T=${HOME} fi cd "${_T}"
效果如下:
自动在当前目录下打开Bash
2. 解决高版本 windows 10 只有 powershell 没有 cmd 的问题
在有powershell ShowBasedOnVelocityId的时候 cmd就隐藏了,但是这两个键值是不可以更改的
我们可以新建一个cmd2
其command为
这里没有增加Extended是想要它永久显示
3. 增加VS2015的prompt
与Bash Here类似,这里不说其结构了
command如下:
本机工具提示符 cmd.exe /k ""D:\\Program\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat"" x86 cmd.exe /k ""D:\\Program\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat"" amd64 跨平台提示符 cmd.exe /k ""D:\\Program\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat"" x86_amd64 cmd.exe /k ""D:\\Program\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat"" amd64_x86 cmd.exe /k ""D:\\Program\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat"" x86_arm cmd.exe /k ""D:\\Program\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat"" amd64_arm
以上是关于windows资源管理器中配置右键bash here的主要内容,如果未能解决你的问题,请参考以下文章