我想创建一个包含 Java 控制台结果的文本文件。这需要使用批处理文件来完成。以下是我创建的批处理文件的代码:
echo off
cls
SET CompareSize=%~1%
IF "%~1"=="" SET CompareSize=500
SET ResultFolderPath="E:\PDFCOMPARE\Results"
SET JARPath="D:\Workspace"
REM ^^^Jar file path///
del /Q %ResultFolderPath%\S3.pdf
del %ResultFolderPath%\difference.txt
java -jar %JARPath%\PDFCompare.jar"
基本上,我创建了一个比较两个 pdf 文件并创建包含差异的输出 pdf 文件的 Java 项目。为了运行 Java 项目,我创建了一个 .jar 文件并从批处理文件中调用它。
我必须从这个批处理文件运行一个命令,该命令应该生成一个包含 Java 控制台输出的文本文件。
cmd 中的输出:[Diff-3-thread-1] INFO de.redsix.pdfcompare.DiffImage - 在 { page: 1, x1: 828, y1: 671} 处发现的差异。
当我运行批处理文件时,同样需要写在一个文本文件中。