`
meiyoudao
  • 浏览: 89737 次
  • 性别: Icon_minigender_1
  • 来自: 冲脉
社区版块
存档分类
最新评论

JAVA操作WINDOWS的Command命令

    博客分类:
  • JAVA
 
阅读更多
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class SystemTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
//执行WINDOWS的CMD 命令		
		Runtime r = Runtime.getRuntime();
		try {
			
			String[] sr = {"cmd","/c","dir d:\\."};
			Process p = r.exec(sr);
			
			p.getInputStream();
			BufferedReader br = null;
			BufferedInputStream bis = new BufferedInputStream(p.getInputStream());
			br = new BufferedReader(new InputStreamReader(bis,"gb2312"));
			
			String ss = null;
			
			while((ss = br.readLine()) != null){
				System.out.println(ss);
			}
			
			System.out.println(ss);
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}
分享到:
评论

相关推荐

    java调用windows命令

    在Java编程中,有时我们需要在程序中调用Windows系统的命令行操作,例如执行外部程序、系统命令或者进行文件操作。Java提供了Runtime类和Process类来实现这一功能。以下是如何使用Java调用Windows命令行的详细步骤和...

    java 调用 windows cmd 命令

    总结,通过Java调用Windows CMD命令,我们可以方便地执行系统级任务,实现与操作系统的交互。`FileProcessInShell.java`可能就是这样一个例子,它演示了如何在Java程序中执行和处理CMD命令的输出。在实际开发中,...

    java 调用doc命令

    Java调用doc命令主要涉及到的是Java的进程操作和命令行接口。在Windows操作系统中,`.doc`文件通常是由Microsoft Word创建的文档。然而,“doc命令”可能是指通过命令行(CMD)来操作或处理这些文档的方式,比如使用...

    java操作DOS命令

    - 从提供的文件名来看,`Dos.java`很可能是实现DOS命令操作的一个Java类。这个类可能会包含一个或多个方法,用于封装上述的`Runtime.exec()`或`ProcessBuilder`调用,以及相关的错误处理和输出读取逻辑。具体实现...

    JAVA-DOS-command.rar_DOS java_dos command_java dos_shelf

    在Java编程中,有时我们需要与操作系统进行交互,执行一些系统级别的任务,比如运行DOS命令。这个主题,"JAVA-DOS-command.rar_DOS java_dos command_java dos_shelf" 就是关于如何在Java中调用DOS命令的实践指南。...

    java在windows平台创建快捷方式

    1. **使用Runtime类**:首先,你需要通过Java的`Runtime.getRuntime().exec()`方法执行一个Windows命令。这个命令通常是`cmd.exe /c`,后面接上创建快捷方式的特定命令行。例如,我们可以使用`mklink`命令来创建快捷...

    java调用操作系统命令(远程,本地都有)

    java调用操作系统命令源码工具类,包含远程输入用户名和密码方式及本地调用,同时兼容处理了Windows及Linux命令和执行结果的返回。使用者可以通过工具类方法直接调用,传入操作系统的命令即可执行,方法返回操作结果...

    java+powershell 控制windows

    在这个场景下,我们可以利用 Java 编写的程序来调用 PowerShell 命令,实现对 Windows 的各种操作。 首先,让我们详细了解如何通过 Java 调用 PowerShell 脚本: 1. **调用 PowerShell 命令**: 在 Java 中,我们...

    windows下java调用ffmpeg视频处理环境搭建

    在Windows环境下,使用Java调用FFmpeg进行视频处理是一项常见的任务,尤其在开发涉及多媒体处理的应用时。FFmpeg是一款强大的跨平台的音频和视频处理工具,而Java则是一种广泛使用的编程语言,它提供了丰富的库来与...

    java调用DOS命令

    Java调用DOS命令是指在Java程序中执行操作系统级别的命令,比如Windows下的CMD命令或Linux下的Shell命令。这种功能在很多场景下都很有用,比如自动化脚本、文件操作、系统管理等。Java提供了Runtime类和...

    JAVA如何调用DOS命令.doc

    在Java编程中,有时我们需要在程序中调用操作系统的一些功能,比如执行DOS命令,这通常是通过Java的`Runtime`类和`Process`类来实现的。本文将详细讲解如何在Java中调用DOS命令以及相关的注意事项。 首先,调用DOS...

    java控制台输入cmd命令, ssh远程linux shell命令, 并打印命令输出到控制台

    在Java编程中,有时我们需要与操作系统进行交互,执行系统级别的命令,例如在控制台执行CMD命令或者通过SSH连接远程Linux服务器执行shell命令。这在自动化脚本、系统管理或者远程监控等场景中非常常见。本篇文章将...

    java 调用windows的一些可执行文件

    在Java编程环境中,有时我们需要与操作系统进行交互,例如调用Windows系统的可执行文件或批处理文件来执行特定任务。这通常通过Java的Runtime类或ProcessBuilder类实现。这两个类允许我们构建命令行指令并执行它们,...

    JAVA如何调用DOS命令

    第一种方法是把命令解释器包含在 exec() 的参数中,例如,执行 dir 命令,在 NT 上,可以写成 exec("cmd.exe /c dir"),在 Windows 95/98 下,可以写成 "command.exe /c dir"。第二种方法是,把内部命令放在一个批...

    java 执行cmd命令及mongodb脚本

    在Java中,我们可以使用Runtime类或ProcessBuilder类来执行操作系统级别的命令。这两种方法都能实现与操作系统的交互,但各自有其特点。 1. 使用Runtime类: ```java Runtime runtime = Runtime.getRuntime(); ...

    java 使用dos命令详解

    在Java开发过程中,有时候我们需要执行一些特定的操作系统命令来完成特定的任务,尤其是在Windows平台上。本文将详细介绍如何在Java中调用DOS命令,并通过具体的示例来阐述这一过程。 #### 一、Java调用DOS命令的...

    java系统命令调用

    在Java编程中,有时我们需要通过Java程序来执行操作系统级别的命令,例如启动、停止服务,或者进行一些系统级别的操作。本文将详细介绍如何使用Java Runtime类中的`getRuntime().exec()`方法来调用系统命令,并提供...

    JAVA执行DOS命令分析

    一种是在命令行中包含命令解释器,例如在Windows NT上使用`"cmd.exe /c dir"`,而在Windows 95/98上使用`"command.exe /c dir"`。参数`/c`告诉命令解释器在执行命令后关闭。另一种方法是将命令写入批处理文件,然后...

    Java使用Runtime.exec()给Windows命令提示符做了个外壳,真的很山寨!

    在Java编程中,`Runtime.exec()`方法是一个非常实用的功能,它允许我们执行操作系统级别的命令。这篇博客"Java使用Runtime.exec()给Windows命令提示符做了个外壳,真的很山寨!"探讨了如何利用`Runtime.exec()`来...

Global site tag (gtag.js) - Google Analytics