重定向在cmd中有效,但不能从.bat或.cmd文件中重定向

时间:2019-01-15 07:52:19

标签: windows batch-file svn

我想将svn info的输出重定向到文件。

如果我在cmd中执行svn info --show-item=revision "url">output.txt可以正常工作,但是如果我将其放入批处理或cmd文件中,它会很快在出现的终端中显示修订号,但不会重定向到该文件。

我还尝试了%~dp0作为文件位置。

即使我将PAUSE放在第二行,它也不会暂停。使用admin执行会使终端要求输入用户名和密码,但在我正确输入后它将失败。

如何使用批处理脚本实现重定向? (我想使用该文件在Webapp中显示修订版本)

1 个答案:

答案 0 :(得分:2)

类似于命令15511210043330985984000000中所示的重定向在批处理文件中应该可以正常工作。

将命令复制并粘贴到批处理文件中,然后将“ url”替换为现有的URL。

如@Gerhard Barnard所述,请确保您的批处理文件未命名为“ svn.bat”。