用java写一段控制windows脚本的命令
时间: 2024-03-03 11:47:53 浏览: 105
可以使用Java的 `Runtime` 类来执行Windows脚本的命令,下面是一个简单的示例代码:
```java
public class WindowsCommand {
public static void main(String[] args) {
try {
// 执行cmd命令
String command = "cmd /c dir C:\\Windows\\System32";
Process process = Runtime.getRuntime().exec(command);
// 读取输出
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
// 等待命令执行完毕
int exitCode = process.waitFor();
System.out.println("命令执行完毕,返回值:" + exitCode);
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
}
```
这个示例代码执行的命令是 `cmd /c dir C:\Windows\System32`,即在命令提示符中执行 `dir C:\Windows\System32` 命令,然后读取命令输出并打印到控制台。你可以根据自己的需求修改命令。
阅读全文