首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在VisualStudio2022开发人员命令提示符中运行批处理文件

如何在VisualStudio2022开发人员命令提示符中运行批处理文件
EN

Stack Overflow用户
提问于 2022-03-07 09:48:07
回答 2查看 1.5K关注 0票数 0

我最近升级到VS2022,我找不到启动developer命令提示符并在其中运行批处理文件的方法。以前,我调用了vsvars32.bat,它设置了所有变量和路径,允许我在.bat文件中继续。在当前版本中,它不起作用,当我调用VsDevCmd.bat时,批处理文件中的其余命令都不会执行。

是否有方法调用developer命令提示符或从批处理文件中设置路径和变量并继续?

EN

回答 2

Stack Overflow用户

发布于 2022-03-09 08:17:28

我没有找到任何其他解决方案,因此最终使用了这样的管道:

type cmds.txt | "c:\Program Files\Microsoft Visual

cmds.txt包含批处理文件调用:

buildall.bat

不漂亮,但很管用。

票数 0
EN

Stack Overflow用户

发布于 2022-05-03 10:23:26

我只想感谢您,并确认这是自动编译C++项目trhough VS Code的唯一方法。

我尝试在VS代码和多个其他设置中设置tasks.json,但4天后,除了您的解决方案PiotrK之外,什么都没有工作。

因此,我最后使用如下命令列表准备了一个TXT文件:

代码语言:javascript
运行
复制
set PATH=%PATH%;"C:\Users\DEKOLEV\AppData\Local\Programs\Microsoft VS Code\bin"
cd "C:\path\to\some\folder\with\C++\source\code\files"
code .

}

我将文本文件直接输送到开发人员控制台链接。所以现在我有了一个批处理文件,其中包含以下内容

代码语言:javascript
运行
复制
type "C:\Some\path\to\file\commands.txt" | "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2022\Visual Studio Tools\VC\x64 Native Tools Command Prompt for VS 2022.lnk"

启动批处理文件将启动x64 developer命令提示符并从它运行VS代码,从而使VS代码能够使用VS 2022提供的环境x64本机工具命令提示符编译源文件。

我没有足够的观点来发表评论,所以我会把这个反馈作为回应。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71379130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档