标题: [文本处理] 【已解决】批处理执行代码为什么会中断不执行echo doigvs20 [打印本页]
作者: mdzzx 时间: 2023-5-19 18:43 标题: 【已解决】批处理执行代码为什么会中断不执行echo doigvs20
本帖最后由 mdzzx 于 2023-5-19 21:59 编辑
echo Setting
"D:\matl 3\VC\vcvarsall.bat" x64
echo doig VS20
作者: Batcher 时间: 2023-5-19 20:07
回复 1# mdzzx - echo Setting
- call "D:\matl 3\VC\vcvarsall.bat" x64
- echo doig VS20
复制代码
如果还是不行的话,请把"D:\matl 3\VC\vcvarsall.bat"发出来我试试
作者: czjt1234 时间: 2023-5-19 20:21
D:\matl 3\VC\vcvarsall.bat
这里面不要有exit
作者: mdzzx 时间: 2023-5-19 20:26
回复 2# Batcher
大佬 这怎么解释 可以用了
作者: mdzzx 时间: 2023-5-19 20:27
回复 3# czjt1234
大佬里面没有exit 前面加个call 后续就就可以执行了
作者: buyiyang 时间: 2023-5-19 21:27
回复 5# mdzzx
因为vcvarsall.bat文件尾默认有一个exit,还可以这样解决- cmd /c "D:\matl 3\VC\vcvarsall.bat" x64
复制代码
或者- for /f %%i in ('"D:\matl 3\VC\vcvarsall.bat" x64') do @
复制代码
作者: mdzzx 时间: 2023-5-19 21:59
回复 6# buyiyang
谢谢 大佬
作者: yyz219 时间: 2023-5-20 12:51
回复 mdzzx
因为vcvarsall.bat文件尾默认有一个exit,还可以这样解决或者
buyiyang 发表于 2023-5-19 21:27
不错 学习了
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |