当前位置:首页 > 编程技术 > 正文

java如何生成bat

java如何生成bat

```javaimport java.io.BufferedReader;import java.io.File;import java.io.FileWriter;i...

```java

import java.io.BufferedReader;

import java.io.File;

import java.io.FileWriter;

import java.io.IOException;

import java.io.InputStreamReader;

public class BatchFileGenerator {

public static void main(String[] args) {

// 定义批处理文件的路径

String batchFilePath = "example.bat";

File batchFile = new File(batchFilePath);

try {

// 创建一个批处理文件

FileWriter writer = new FileWriter(batchFile);

writer.write("echo Hello, World!");

writer.write("pause");

writer.close();

// 执行批处理文件

ProcessBuilder processBuilder = new ProcessBuilder("cmd.exe", "/c", batchFilePath);

Process process = processBuilder.start();

// 读取并打印执行结果

BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));

String line;

while ((line = reader.readLine()) != null) {

System.out.println(line);

最新文章