vs2015 command prompt here

网上搜的很多方法都不能用,比如:http://app.paraesthesia.com/CommandPromptHere/

主要是都搞错了注册表路径,写成了:

HKCR,Directory\Shell

而正确的应该是

HKCR,Directory\Background\Shell

多了一个Background,也不知是不是老外的系统跟我们的有差异。另外在命令行参数上也有些不对

 

综合改了一下,现在贴出在我的win7 64位系统上能用的版本:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\VS2015DevCmdHere]
@="vs2015"

[HKEY_CLASSES_ROOT\Directory\Background\shell\VS2015DevCmdHere\command]
@="cmd.exe /v:on /k \"!VS140COMNTOOLS!VsDevCmd.bat\""

 

 

--补充:上面是32位版本,如果要64位的,命令行应该是:

cmd.exe /v:on /k "!VS140COMNTOOLS!..\..\VC\vcvarsall.bat amd64"

 

--另外:

1、右键菜单扩展原理:https://msdn.microsoft.com/en-us/library/windows/desktop/cc144101(v=vs.85).aspx

2、cmd.exe参数说明:https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true

posted on 2016-09-13 11:31  冷欺花  阅读(899)  评论(0编辑  收藏  举报

导航