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的更多相关文章
- 怎样在Windows资源管理器中添加右键菜单以及修改右键菜单顺序
有时,我们需要在Windows资源管理器的右键菜单中添加一些项,以方便使用某些功能或程序. 比如我的电脑上有一个免安装版的Notepad++,我想在所有文件的右键菜单中添加一项用Notepad++打开 ...
- 将Ftp添加到资源管理器中直接使用
在资源管理器中,右键,添加网络位置. 然后输入ftp的url ftp://server2008 使用匿名方式登录
- Windows资源管理器文件名排序
Windows资源管理器文件名排序 Windows资源管理器文件名排序 背景:自然排序 什么是自然排序? 怎样按自然排序的规则进行排序? 基于Python的解决方案 参考材料 这学期担任了本科生教学助 ...
- Windows 10 删除资源管理器中7个文件夹
Windows 10 安装完成之后 ,在资源管理器中会存在 7 个文件夹,他们分别是:图片.视频.下载.音乐.桌面.文档.3D对象. 我们可以通过修改注册表的方式,隐藏这7个文件夹.相关注册表内容如下 ...
- Windows 7 在资源管理器中显示软件快捷方式
该方法是利用资源管理器中储存网络位置的文件夹实现的, 不需要修改注册表. 效果如图: 操作方法: 在资源管理器中打开路径 "%appdata%\Microsoft\Windows\Netwo ...
- 为Windows资源管理器右键菜单添加菜单项
为Windows资源管理器右键菜单添加菜单项 在Windows下命令行用的比较多,经常在资源管理器里翻到某个目录,若想要在此目录下跑命令,只能是打开cmd.exe,然后一路cd才能到达此目录. 每次都 ...
- 删除Win10资源管理器中的3D对象/音乐/视频文件夹
Win10如何删除资源管理器中的3D对象/音乐/视频等文件夹?使用Win10系统的用户都知道,打开此电脑之后,资源管理上面会显示文档/音乐/视频等7个文件夹,一些用户认为很少使用到它们,想要除之而后快 ...
- 删除资源管理器中,设备和驱动器与左侧边栏中存在的WPS网盘等图标
存在的问题:资源管理器中,设备和驱动器与左侧边栏中存在的百度网盘和WPS网盘等图标,看着比较碍眼,所以想设置为不显示,可是软件本身不提供右键不显示或删除的功能 解决方案: 删除设备和驱动器中不想要的图 ...
- 使用windows资源管理器的排序规则
对于windows资源管理器 abc_1_def是要排到abc_10_def前面的 而一般的排序规则, 都会吧_10_排到前面 所以为了使用习惯, 最好用资源管理器的排序规则, windows有个AP ...
随机推荐
- python3.6执行pip3时 Unable to create process using '"'
问题需求 由于在windows操作系统中已经安装了python2.7,要在安装python3的时候 将python3.6安装在C:\Python36目录下 然后进入C:\Python36目录下执行pi ...
- Oracle:常用的一些基本操作
表操作 查看系统中当前用户所有表: select * from user_tables;select * from user_indexs;select * from user_triggers; s ...
- ipv4与ipv6的区别
对于计算机网络有一定了解的园园们来说,对这两个概念应该比较熟悉,我也将我知道的一点点小知识分享给大家吧 1.协议使用的广泛程度不同 目前,ipv4得到了广泛的应用,基本上所以的与上网有关的(看电影,玩 ...
- html标记语言 --图像标记
html标记语言 --图像标记 三.图像标记 1.使用方法 <img src="路径/文件名.格式" width="属性值" height="属 ...
- scrapy的命令行
scrapy --help 列出帮助信息以及常用命令scrapy version 列出scrapy版本scrapy version -v 列出详细的scrapy版本以及各组件信息 scrapy sta ...
- PHP 页面跳转到另一个页面的多种方法方法总结
如何在PHP中从一个页面重定向到另外一个页面呢?这里列出了三种办法,供参考. 一.用HTTP头信息 也就是用PHP的HEADER函数.PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定 ...
- EFCore CodeFirst 连接MySql
一.工具及环境 Visual Studio 2017 15.4.3 MySql Navicat for MySQL 二.Entity Framwork Core 2.0 MySql Code Firs ...
- Javascript闭包(Closure)
1.Javascript特殊的变量作用域.变量的作用域无非就是两种:全局变量和局部变量.Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量. function f1() { var ...
- [LeetCode] Kth Smallest Number in Multiplication Table 乘法表中的第K小的数字
Nearly every one have used the Multiplication Table. But could you find out the k-th smallest number ...
- Git的安装和使用(托管至GitHub的方法)
一.下载Git 1.下载 下载地址: https://git-scm.com/download/win 根据你的操作系统选择32位或者64位 2.安装过程一路next 3.检验安装是否成功 在桌面点击 ...