【Bat】批处理脚本踩坑记录
踩得的坑多了,坑也就被踩平了🤷♂️ 发现一个非常非常非常奇葩的错误,只要我在批处理中加入路径分隔符\,就会自动给我在前面加一个空格 \,导致文件路径识别出错
4 篇公开文章
踩得的坑多了,坑也就被踩平了🤷♂️ 发现一个非常非常非常奇葩的错误,只要我在批处理中加入路径分隔符\,就会自动给我在前面加一个空格 \,导致文件路径识别出错
迁移到ANT的原因是最近公司的VM在更新,很多测试数据的路径改变,导致测试失败。如果在测试代码和测试及脚本中手动更改新的路径,无疑是一项相当繁杂的工作,而ANT可以为我们减少路径更改时的烦恼

我司的PE有这样一个需求:编译C项目不同分支时,首先需要参数化选择要Build的分支,传递BranchName,Git下载编译该分支项目,最后把编译好的输出文件复制到远程服务器上,并且父目录名称也是分支名称,这样易于辨认。

参考资源 windows CMD命令大全及详细解释和语法 | 符号 | 含义 | | :-- | :-- | | CR(0D) | 命令行结束符 | | Escape(1B) | ANSI转义字符引导符 | | Space(20) | 常用