01.public static void main(String[] args) throws IOException {
02. openWindowsExe();
03. openExe();
04. openFile();
05. }
06. //用 Java 调用windows系统的exe文件,比如notepad,calc之类
07.public static void openWindowsExe() {
08. Runtime rn = Runtime.getRuntime();
09. Process p = null;
10. try {
11. String command = "notepad";
12. p = rn.exec(command);
13. } catch (Exception e) {
14. System.out.println("Error win exec!");
15. }
16.}
17. //调用其他的可执行文件,例如:自己制作的exe,或是 下载 安装的软件.
18.public static void openExe() {
19. Runtime rn = Runtime.getRuntime();
20. Process p = null;
21.
22. try {
23. p = rn.exec("\"D:/QQ.exe\"");
24.
25. } catch (Exception e) {
26. System.out.println("Error exec!");
27. }
28.}
29.
30. //打开其他任意格式的文件,比如txt,word等
31.public static void openFile() {
32. Runtime rn = Runtime.getRuntime();
33. Process p = null;
34. String cmd="rundll32 url.dll FileProtocolHandler file://D:/help.doc ";
35. try {
36. p = rn.exec(cmd);
37. } catch (Exception e) {
38. System.out.println("Error exec!");
39. }
40.}
分享到:
相关推荐
下面我们将详细讲解如何利用EXE4J将Java文件转化为EXE以及相关知识点。 首先,Java的跨平台性是基于"Write Once, Run Anywhere"的理念,意味着Java代码可以在任何安装了Java虚拟机(JVM)的系统上运行。然而,对于...
通过本文的学习,我们了解到了如何在Java中调用本地exe文件的基本原理、常见应用场景以及具体的代码实现细节。掌握这些技能对于开发人员来说是非常有用的,可以帮助我们更好地利用Java与操作系统之间的交互能力。
标题中的“定时打开exe文件的java_GUI程序”指的是一个使用Java编程语言开发的图形用户界面(GUI)应用程序,它的主要功能是为用户提供一种方便的方式来定时启动计算机上的.exe可执行文件。这种程序通常会包含一个...
在Java编程环境中,实现Windows文件系统的操作监控是一个有趣且实用的技术挑战。这涉及到对系统底层事件的捕获,通常需要借助于系统钩子(System Hooks)的概念。在Java中,虽然原生支持并不完善,但我们可以通过...
在Java编程环境中,有时我们需要将开发的程序提供给非Java开发者或用户,这时将Java应用程序转换为可执行的Windows .exe文件就显得很有必要。这个过程通常被称为“封装”或“部署”,它允许用户在没有Java环境的情况...
标题提到的"exe4 把JAVA文件打包成EXE工具"是一种能够帮助开发者将Java项目转换为Windows平台下的可执行文件(.exe)的工具,它使得非Java环境的用户也能方便地运行Java应用程序。 **Java到EXE转换的原理:** Java...
Java 利用 exe4j 生成可执行文件 Java 是一种广泛使用的编程语言,但是在实际应用中,Java 程序的打包和分发一直是一个棘手的问题。exe4j 是一个强大的工具,可以将 Java 程序打包成可执行文件,解决了 Java 程序的...
Java程序通常运行在Java虚拟机(JVM)上,但为了让非Java开发人员或用户能够更方便地在Windows系统上运行Java程序,开发者有时会希望将Java应用打包成可执行的.EXE文件。本文将详细介绍如何使用exe4j工具将Java程序...
批处理文件是包含一系列DOS命令的文本文件,而EXE文件则可以直接在Windows操作系统下双击运行,无需用户手动打开命令提示符。 JavaLauncher的工作原理基于Java的可移植性,它创建一个小型的Java应用程序,这个应用...
Java程序通常运行在Java虚拟机(JVM)上,但为了让非Java开发人员或用户能够更方便地执行Java应用程序,可以将其打包成可执行的Windows EXE文件。这个过程涉及将Java程序转换为一个独立的、可以直接点击运行的程序,...
Java程序通常运行在Java虚拟机(JVM)上,但为了在没有安装Java环境的Windows系统上方便地执行,开发者可能会需要将Java程序打包成.exe可执行文件。这里我们将详细讲解如何使用JBuider2005将Java项目打包成.exe。 ...
* 可以与其他应用程序集成,例如打开文件、编辑文件等。 * 可以提高应用程序的灵活性和可扩展性。 Java 中调用其他.exe 可执行程序的注意事项 使用 Java 调用其他.exe 可执行程序时,需要注意以下几点: * 需要...
在IT行业中,将Java项目打包成可执行的jar或exe文件是常见的需求,特别是对于希望在没有Java环境的用户机器上运行的应用程序。本篇主要介绍如何使用IntelliJ IDEA(Idea)将Springboot或Java项目打包为jar,并通过...
在Java编程环境中,有时我们需要与Windows操作系统进行交互,例如访问共享目录并下载其中的文件。这个过程涉及到几个关键的技术点,包括系统调用、网络通信和文件操作。在这个场景下,我们将通过`SmbUtils.java`和`...
这个项目的目标是创建一个类似Windows资源管理器的应用,能够显示本地文件系统的内容,支持文件和目录的浏览、创建、删除、重命名等基本操作。 首先,我们需要了解Java中的核心类库`java.io`,它提供了处理输入/...
而FileInputStream和FileOutputStream则常用于读写文件,虽然在这个场景下它们主要用于打开文件进行操作,但并不是直接用来删除文件。 其次,递归在删除多层次目录时起着关键作用。Java中的递归通常通过调用自身...
因此,将Java程序转换为.exe文件就显得很有必要,因为.exe是Windows系统下的原生可执行文件格式,无需任何额外的环境支持即可运行。 接下来,我们来探讨一下实现这个转换的过程。其中一种常见的方法是使用像Launch4...
在Java开发领域,有时我们需要将Java应用程序转换为可执行的Windows程序(.exe),以便非Java环境下的用户也能轻松运行。这个过程涉及到Java Swing界面应用的打包和利用Exe4j工具将其转换为.exe文件。下面我们将详细...
在IT行业中,将Java应用程序转换为Windows服务是一个常见的需求,特别是在需要后台自动运行或系统启动时自动启动的应用程序场景中。下面将详细解释这个过程,以及如何利用给定的文件来实现这一目标。 首先,我们要...
在某些情况下,用户可能希望将Java应用程序打包成可执行的.exe文件,以便在没有安装JVM的Windows系统上直接运行。本文将详细介绍如何将Java程序转换为.exe文件。 首先,你需要一个工具来完成这个任务,例如JSmooth...