批处理文件,用于运行java.class并使用systemdate将输出保存在文本文件中

时间:2012-01-30 15:00:08

标签: java batch-file

我正在尝试执行类文件。之后,我需要在新的文本文件中输出类文件。每次运行批处理文件时,输出文件名应为:ClassOutput+SystemDate。 我的意思是我期待文本文件名是(Classoutput30012012)

cd \
cd Abc\JavaApplication
java MyJavaApplication.Class 

1 个答案:

答案 0 :(得分:1)

我只能在这里猜出你的意思,但不管怎样我们都试试:

@echo off
for /f "skip=1" %%x in ('wmic os get localdatetime') do if not defined MyDate set "MyDate=%%x"
set MyDate=%MyDate:~0,14%
java -cp \Abc\JavaApplication MyJavaApplication > Classoutput%MyDate% 2>&1