Visual Studio 2017开发人员命令提示符切换当前目录

虚空

我收到“ VS 2017开发人员命令提示符”命令行工具的怪异行为。通常,在Visual Studio的早期版本中,此脚本(VsDevCmd.bat)不会使您运行它的当前目录混乱。现在似乎改变了它。一个简单的工作流程就是启动快捷方式“ VS 2017的开发人员命令提示符”,而不遵循“开始于”目录:在此处输入图片说明

有没有人看到这个问题?这确实让我感到烦恼,因为我曾经有一个快捷方式,然后在源目录中启动CMD,然后再使用TFS / msbuild命令。

克里斯汀·K

您可以将VSCMD_START_DIR环境变量设置为vsdevcmd.bat在结束时更改到该目录。否则,它将检查您是否有%USERPROFILE%\source目录并更改为该目录(即您所看到的)。

您可以将“ VS 2017开发人员命令提示符”的“目标”更改为以下内容,以更改到特定目录:

%comspec% /k "set VSCMD_START_DIR=C:\temp && "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\Tools\VsDevCmd.bat""

请注意,vsdevcmd.bat需要将路径添加到另一组双引号中。

或者,重命名或删除%USERPROFILE%\source目录(请注意,这似乎是源的某种新“标准”目录),这将使vsdevcmd.bat“开始于”值(即“当前目录”)生效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否将Visual Studio的开发人员命令提示符添加到Windows终端?

使用Visual Studio开发人员提示执行目标

从常规命令提示符访问Visual Studio Developer命令提示符

Visual Studio 中的命令提示符

升级到Visual Studio 2017后无法在命令提示符下运行NMAKE

Visual Studio 2017命令行提示符

删除“ Visual Studio 2008命令提示符”。给我我的常规命令提示符

更改Visual Studio开发人员资料

Visual Studio外部工具将命令发送到命令提示符

从命令提示符Windows中打开Microsoft Visual Studio Code

Visual Studio 2015:没有64位命令提示符

如何更改Visual Studio命令提示符的窗口属性?

如何从命令提示符下打开Visual Studio解决方案文件

如何在Visual Studio Code中打开Shell命令提示符?

为Visual Studio指定其他命令提示符

Visual Studio中的正常命令提示符/控制台

使用Visual Studio命令提示符变量配置conmumu

仅安装VS2019时能否获得Visual Studio 2015命令提示符?

我应该使用Visual Studio的哪个命令提示符?

從 Visual Studio 打開命令提示符而不是 Powershell 來執行 python

使用Visual Studio devolopers命令提示符编译多源文件程序c ++

为什么Visual Studio 2017在启动时会打开Windows“针对开发人员”设置?

使用Visual Studio 2017为本地开发人员设置Azure Functions运行时版本

如何在开发人员计算机上构建Visual Studio 2017 .NET Core .exe文件?

VS2017的开发人员命令提示符在哪里?

VS 2017 开发人员命令提示符中的语言版本

从Visual Studio命令提示符运行nuget软件包管理器控制台

在Visual Studio Team Services构建期间以管理员身份运行Powershell或命令提示符

如何在批处理文件中找到最新的Visual Studio Developer命令提示符?