我有一个包含以下两行的批处理脚本。svnversion.>myversion.txtset/pMyVersion=这一直没有任何问题,svnversion生成一行沙箱的修订号,下一行将此修订号分配给环境变量。几个星期以来,这种行为被打破了,我不知道是什么原因。我知道效果是什么。在我的系统上(并且只在我的系统上,而不是在我同事的系统上)捕获文件“myversion.txt”不再是包含修订号的一行,而是两行。第一行是空白,下一行包含修订号。如果我使用十六进制编辑器查看,我可以看到内容为“0d0a32...”。如果我在不捕获输出的情况下运行命令,则不会产生空行。例如:c:...>svnver