`

java实现外部调用exe文件

    博客分类:
  • java
阅读更多
package com.moonights.tools;
/**
 * 调用其他的可执行文件,例如:自己制作的exe,或是安装的其他软件
 * @author sxd
 *
 */
public class JavaCallExe {
	public void CallExe(String str){
		Runtime rn = Runtime.getRuntime();
		Process p = null;

		try {
			p = rn.exec(str);
		} catch (Exception e) {
			System.out.println("Error exec notepad");
		}
	}
	/*
	 * test
	 */
	public static void main(String args[]) {
		new JavaCallExe().CallExe("notepad.exe");
	}

}

 

分享到:
评论

相关推荐

    java中调用本地exe文件

    通过本文的学习,我们了解到了如何在Java中调用本地exe文件的基本原理、常见应用场景以及具体的代码实现细节。掌握这些技能对于开发人员来说是非常有用的,可以帮助我们更好地利用Java与操作系统之间的交互能力。

    java中两种方式调用其他.exe可执行程序

    Java 是一种广泛应用于企业级应用开发的编程语言,可以调用其他.exe 可执行程序,实现一些特殊的功能。在 Java 中有两种方式可以调用其他.exe 可执行程序,即使用 `Desktop` 类和 `Runtime` 类。 使用 `Desktop` 类...

    java调用外部jar文件

    下面将详细介绍如何在Java程序中调用外部jar文件。 首先,了解Java类加载器的工作原理是必要的。默认情况下,Java的系统类加载器会从类路径(CLASSPATH)中加载类,包括JRE自身的库、应用的主类路径以及任何用户...

    java调用exe可执行文件

    在"transferExe.java"这个文件中,很可能是实现了上述的一种或多种调用exe文件的方法。通过对这个文件的源代码分析,我们可以了解到具体是如何操作的。如果需要进一步的帮助,比如查看或解析"transferExe.java"的...

    java调用外部文件

    在Java编程语言中,调用外部文件是一项基本且重要的任务,无论是执行可执行程序(如.exe),还是查看帮助文档(如.chm)。本篇将详细阐述如何在Java中实现这些功能。 首先,让我们关注如何调用外部的.exe文件。在...

    surfer二次开发-java调用exe

    在Java中,我们可以使用`Runtime.getRuntime().exec()`方法来执行这个exe文件,从而间接调用VB中的功能。 `SurferUtil.java`是Java源代码文件,这是Java调用VB开发的Surfer功能的关键部分。在Java中,通常采用`...

    js直接调用exe传参

    实现JS直接调用exe并传参主要依赖于以下几种技术和方法: 1. **使用`Process.Start`方法**:这是一种较为直接的方法,可以在.NET框架中使用。但在纯前端环境中不可行。 2. **利用`ActiveXObject`对象**:这种方法...

    将Java代码打包为exe文件

    ### 将Java代码打包为exe文件 #### 一、引言 在开发Java应用程序时,通常我们会使用`.jar`文件来发布程序。然而,在非专业用户的环境中,运行`.jar`文件需要安装Java运行环境(JRE)并且了解如何通过命令行来启动...

    java调用bat文件

    总结起来,Java调用BAT文件主要通过`Runtime.exec()`或`ProcessBuilder`来实现,需要注意批处理文件的路径、输出处理以及控制流程。在实际应用中,应根据具体需求进行适当的封装和错误处理,确保程序的稳定性和可...

    DELPHI 7 调用 JAVA 接口

    本文将深入探讨如何在Delphi 7中调用Java接口,实现两者之间的数据传递和结果返回。 首先,理解Delphi 7调用Java接口的基础原理。这种通信通常依赖于Java的本地接口(JNI,Java Native Interface),它允许Java代码...

    java程序调用bat文件,执行oracel数据库备份

    首先,我们需要理解Java调用外部程序的基本原理。在Java中,我们可以使用`Runtime`类或`ProcessBuilder`类来执行操作系统级别的命令,例如运行bat文件。以下是一个简单的示例,展示如何使用`Runtime.getRuntime()....

    java通过url调用接口

    最后,`Mm.java`应该是主程序文件,其中包含了以上步骤的实现,并且带有注释,便于理解。在这个文件中,你会看到如何结合这些库和概念来完成整个过程。 总的来说,这个项目提供了从Java应用调用HTTP接口,接收字符...

    java-call-exe-program.rar_java 调用exe

    在Java编程中,有时我们需要与操作系统进行交互,执行一些系统级别的任务,比如调用外部的exe可执行文件。这通常是通过Java的`Runtime`类或者`ProcessBuilder`类来实现的。下面我们将深入探讨如何在Java中调用exe...

    AllDialogTest-Java.rar_DEMO_java调用exe

    在本文中,我们将深入探讨如何使用Java来调用外部的.exe可执行文件,以及与之相关的编程技巧。这个名为"AllDialogTest-Java.rar_DEMO_java调用exe"的压缩包包含了一个Java编写的Demo,它演示了如何在Java程序中打开...

    利用java后端实现文件在线预览

    本文将详细讲解如何利用Java后端技术实现文件在线预览,特别是针对文档(如.doc、.docx、.xls、.xlsx、.ppt、.pptx)和图片格式的预览。 首先,我们需要理解文件预览的基本原理:用户通过浏览器发送请求到服务器,...

    java实现ftp自动上传文件

    Java 实现 FTP 自动上传文件是一项常见的任务,尤其在自动化部署、数据同步或者日志传输等场景中。本文将深入探讨如何使用Java编程语言来构建一个FTP文件上传系统,同时结合Log4j日志框架和命令行信息的处理。 首先...

    Java方法反射调用demo

    在`Invoke.java`和`Print.java`这两个文件中,很可能是实现了一个或多个上述示例的代码。`Invoke.java`可能包含反射调用的逻辑,而`Print.java`则可能用来打印或处理反射调用的结果。 总的来说,Java反射提供了强大...

    java调用windows命令

    - 要打开一个关联了特定应用程序的文件,可以直接调用文件路径,例如: ```java Process process = Runtime.getRuntime().exec("start .\\a.doc"); ``` - 或者直接调用关联应用程序并传入文件路径: ```java ...

    用JAVA调用外部程序并截出程序运行结果

    本文将详细讲解如何使用Java调用外部程序以及如何捕获并处理程序的输出。 首先,`Runtime.getRuntime().exec()`方法是Java中最基础的调用外部程序的方式。它允许我们执行系统命令,并返回一个`Process`对象,通过该...

    exe调用java 脱离jre

    标题“exe调用java 脱离JRE”指的是创建一个能够独立运行的Windows可执行文件,这个文件能够直接执行Java代码,而不需要依赖外部的JRE环境。这种技术对于分发和部署Java应用程序具有显著的优势,因为它降低了用户的...

Global site tag (gtag.js) - Google Analytics