batch-file - 如何将所有cmd消息刷新到txt文件?

标签 batch-file windows-7 cmd

我正在从 cmd 执行 .bat 文件。但由于某种原因,在某些时候 cmd 屏幕上会出现一些错误消息,并且 cmd 窗口会自行退出,因此我没有足够的时间来阅读这些错误消息。所以我尝试将所有内容刷新到 .txt 文件,如下所示

cd "C:\Users\myPath\"
@echo off
test.txt (
java  -cp ".;C:\Users\myPath\JARs\xxx.jar;C:\Users\myPath\JARs\yyy.jar;" myJavaClassFile
) 

我也尝试过这个

test.bat > testlog.txt 2> testerrors.txt 

但是上述方法都没有显示 cmd 屏幕关闭之前显示的所有错误消息

最佳答案

在批处理文件末尾粘贴暂停命令。

关于batch-file - 如何将所有cmd消息刷新到txt文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28220117/

相关文章:

c++ - 在 Windows 上用 C++ 计算 CPU 时间

c# - SystemSounds.Asterisk.Play()在发布后无法正常工作

java - 从命令提示符显示 java 程序的输出并将其复制到文件中

windows - 将参数传递给 powershell 脚本

windows - Windows 命令提示符中的 git 帮助

batch-file - 如何使用 .bat 而不是追加到结尾使用文本文件添加到开头?

windows - 如何在批处理程序中使用子字符串

windows - 有什么方法可以修复 pgpass.conf 在 Windows 上正常工作吗?

java - 通过 Eclipse 以管理员身份运行 ant

batch-file - 如何将特定文件类型从一个文件夹复制到另一个文件夹