怎样用Java执行win环境下的EXE程序,并且接管EXE程序的输出和输入 [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
Bbs7
本版专家分:10269
Blank
金牌 2018年7月 总版技术专家分月排行榜第一
2018年6月 总版技术专家分月排行榜第一
Blank
红花 2018年9月 Java大版内专家分月排行榜第一
2018年8月 Java大版内专家分月排行榜第一
2018年7月 Java大版内专家分月排行榜第一
2018年6月 Java大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs4
本版专家分:1110
java调用C的exe文件并传入参数,读出exe输出结果
<em>exe</em>FileName:<em>exe</em>的绝对路径;para <em>exe</em>所需的参数(可能是多个,用空格隔开);   String cmd = <em>exe</em>FileName + " " + para ;   //System.out.println("cmd:"+cmd);   //<em>执行</em><em>exe</em>文件    final Process proc = Runtime.getRuntime().<em>exe</em>c(cmd);
java 桌面程序打包成exe文件(包括客户端没有安装jdk)
本资源能够教你如何用netbeans和myeclipse打包<em>java</em>GUI应用<em>程序</em>,然后将打包好的jar包转化成<em>exe</em>可<em>执行</em>文件,<em>并且</em>还可以定制的<em>exe</em>图标,最重要的功能是:<em>exe</em>能在客户端没有jdk的<em>环境</em>下运行
java调用exe 截取exe输出
Java 调用<em>exe</em><em>程序</em>,<em>并且</em>获取<em>exe</em><em>程序</em>的<em>输出</em>
Java——调用Linux和Windows下命令行执行程序
项目需求:需要在后端调用其他<em>程序</em><em>并且</em>获取返回结果 第一个版本<em>环境</em>:Windows //cmdstr为命令参数  public boolean excuteCmd(String cmdstr) {         String[] cmd = new String[]{                 "cmd.<em>exe</em>", "/C", cmdstr};         Buffere
java启动exe程序,传递参数和获取参数
1、<em>java</em>中启动<em>exe</em><em>程序</em> ,并添加传参 String[] cmd = {&quot;hh.<em>exe</em>&quot;,&quot;12315&quot;}; Process process = null; try { ProcessBuilder pb = new ProcessBuilder(); pb.command(cmd); ...
【python】python运行exe,并获取exe的output
想要在python实现人眼的定位,c++代码在此: 基础学习笔记之opencv(1):opencv中facedetect例子浅析,感谢! 说主题。 python中调用<em>exe</em>是很简单的: os.system(command) 就可以了,其中command可以是像date这样的系统自带(这里我用的是<em>win</em>dows)的<em>exe</em>,也可以是自己编写的需要参数<em>输入</em>的<em>exe</em>,比如我这里有一个
C++使用system带参数调用exe程序并把结果输出到文件
C++新手,最近开始学习C++,遇到一个问题,就是怎么用system带参数调用一个<em>exe</em><em>程序</em>,<em>并且</em>把结果<em>输出</em>到文件里面,试过好几种办法都达不到效果,后来发现自己想复杂了,好不容易找到一个解决方案,所以赶紧记录下来: 首先写一个Demo.<em>exe</em>,在命令行<em>输入</em>Demo.<em>exe</em> para1para2,<em>输出</em>para1和para2两个字符串,其代码如下: int main(int arg
java调用exe并且获取返回值的例子
1 、 C代码 int main(char * args) { printf("%s",args[1]); return 1;//为<em>java</em>中要获取的返回值 } 2、Java代码 import <em>java</em>.io.*; class Main { static Process p; static public void openApplication(String filePath)
输入参数的exe编写(C++)
以一个简单的例子作介绍 #include //ECHO.CPP main(int argc,char *argv[]) { for(int i=0;i<<<; }
Windows编程 - 启动可执行(exe)程序 代码(C++)
启动可<em>执行</em>(<em>exe</em>)<em>程序</em> 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy通过<em>输入</em><em>程序</em>位置启动可<em>执行</em>(<em>exe</em>)<em>程序</em>, 使用<em>win</em>dows的CreateProcess()函数, 即可.示例是调用预先生产的可<em>执行</em>(<em>exe</em>)<em>程序</em>.代码:/* * main.cpp * * Created on: 2014.06.08 * Author:
C#执行EXE文件与输出消息的提取
简介:有时候会需要在c#特别是WPF<em>环境</em>下调用其他的<em>程序</em>,这类型的<em>程序</em>以命令行为<em>执行</em><em>环境</em>,这里就说明下如何调用<em>exe</em>并传递参数   一般有两种方法,一种是直接调用<em>exe</em><em>程序</em>并<em>执行</em>,另一种是调用cmd.<em>exe</em>然后通过<em>输入</em>的方式来<em>执行</em>指定的<em>程序</em>,前者虽然直接但是有时候不能读出<em>输出</em>的信息   因此这里我推荐使用第二个方法,使用异步的方式来创建cmd.<em>exe</em>进程,然后调用我们所需要的<em>程序</em>   ...
[Java语言] Java执行外部程序并返回结果
import <em>java</em>.io.*; /** * 示例:<em>执行</em>进程并返回结果 */ public class ProcessExecutor { http://www.kmrlyy.com/fkzl/33576.html public static final int SUCCESS = 0; // 表示<em>程序</em><em>执行</em>成功 public static final String COMM
windows环境下的命令行操作可执行文件(管道技巧的使用)
引言: 在关于使用time.h和clock()函数获得<em>程序</em>运行时间一文中,我们发现,<em>输入</em>“20”,按Enter键后,<em>输出</em>的Time used不是0(为什么Time used预料结果是0?因为其运行时间小于0.01s)。 原因: 键盘<em>输入</em>的时间也被计算在内——是在<em>程序</em>启动之后才进行的。 解决方法: 使用“管道”小技巧。 “管道”技巧: 一、打开命令提示符(cmd),快键键:<em>win</em>+...
批处理调用exe文件,并给exe传入参数的方法
如果想要是<em>程序</em>能够想cmd命令那样<em>执行</em>,需要函数在argv[]数组上进行特殊的处理,否则直接<em>执行</em>  xx.<em>exe</em> 参数 是不可以的,(这个观点还有待验证),但是找到了另外一种批处理了的解决方法。 首先把你要传入的参数保存在一个fileList.txt 中,其中的内容如下: input1.txt input2.txt .. .. .. 然后新建一个bat文件 run.b
windows cmd.exe程序 stdout 输出到文件中
问题背景: 通过 cmd.<em>exe</em> 调用<em>程序</em>,会有一些<em>输出</em>信息,在 cmd 中不方便查阅,所以需要导入文件中。 方法 cmd.<em>exe</em> myprocess.<em>exe</em> args &amp;gt; D:\mylog.txt 特别注意: 必须要指定磁盘,比如 D:,感觉很别捏,如果直接写 mylog.txt 会在当前目录下创建文件,但是文件中没有任何内容。没有花时间去深究原因,有了解情况的可以...
怎样用cmd运行exe控制台程序
进入.<em>exe</em>文件所在的文件夹,如下图所示: 按住键盘Shift键,鼠标在该文件夹的空白区域单击右键,系统弹出如下图所示的对话框: 选择对话框中的“在此处打开命令窗口”,单击后调出cmd命令提示符<em>程序</em>,在<em>程序</em>中<em>输入</em>目标<em>程序</em>的名字(不包含后缀),<em>输入</em>完毕回车,待<em>程序</em>运行完毕后就可以在cmd命令提示符窗口中查看目标<em>程序</em>的运行结果,如下图所示: END 方法二 点击“开始”,然后在搜索框中<em>输入</em>“c...
PHP调用控制台EXE程序的方法
1.        可以使用的函数有:<em>exe</em>c、system、passthru、popen及反单引号五种,区别如下: system() <em>输出</em>并返回最后一行shell结果。 <em>exe</em>c() 不<em>输出</em>结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 passthru() 只调用命令,把命令的运行结果原样地直接<em>输出</em>到标准<em>输出</em>设备上。 以上三个函数的相同点:都可以获得命令<em>执行</em>的
使用java代码调用exe程序 (包括参数传递)
使用Java代码调用<em>exe</em> 1使用场景       我现在使用eclipse+tomcat的架构建立了web server, 在这个web project中我需要建立一个定时任务,在定时任务中<em>执行</em>本地的一个C#工程生成的<em>exe</em>。 2Java代码        public class MyTask extends TimerTask { public void run() {
win32程序执行控制台命令并重定向输出到文件
ShellExecute系列函数,可以<em>执行</em>控制台命令,但是无法实现<em>输出</em>重定向。 system函数,可以<em>执行</em>命令,并实现<em>输出</em>重定向,但是无法隐藏控制台窗口。 CreateProcess函数,则既可以<em>执行</em>命令,又可以实现<em>输出</em>重定向,同时不显示控制台窗口。 但是,CreateProcess函数的使用显得有些复杂。 我们可以将他包装一下,让他变得和ShellExecute或system一样好用。
windows下执行exe ,获得cmd中输出内容
主要原理是:利用管道重定向<em>输出</em>到buffer中 BOOL CRecording::GetFileDuration(wstring strFilePath,wstring strDuration) { wchar_t <em>exe</em>FullPath[MAX_PATH]={0};  GetModuleFileName(NULL,<em>exe</em>FullPath,MAX_PATH);   wstring
Python执行带参数的外部程序
用python的subprocess模块的popen类<em>执行</em>新的外部<em>程序</em>,可以带参数代码如下: #encoding=utf-8 import subprocess sh=r'F:\program files\SHplayer\5.0.2.34\SHPlayer.<em>exe</em>'#这里r可以可以不管空格和中文字符的烦恼 avi=r’F:test.avi’ runavi=subprocess.Popen(sh+
Windows 启动带参数的exe
在Windows中启动<em>exe</em>有三个常用API: WinExec ShellExecute createprocessasuser 打开C:\Program Files\Guest Tools\test.<em>exe</em>为例:其中WinExec 的用法最是简单: UINT WinExec(   LPCSTR lpCmdLine, // 命令路径   UINT uCmdShow /
Docker for Windows部署VC++编译的EXE程序方法
1 前言  因为想在项目中构建微服务来管理不同单位开发的分析算法,所以选择了Docker+Kubernets的方案。之前一直有个疑惑:有的单位开发的算法是采用Visual Studio编译的,这种<em>win</em>dows平台下生成的<em>exe</em><em>程序</em>能在Docker中部署吗?这个疑问源自对Docker的不了解,一直以为其是Linux下的东西,但是通过查看多方资料,得出的结论是肯定的,可以直接通过Docker fo...
在c#中调用另一个应用程序或命令行(.exe 带参数)
在.net中使用system.diaglostics.Process可以用来调用另一个命令行或<em>程序</em>。using   System.Diagnostics;     如果是dos     Process.Start("cmd.<em>exe</em>");     如果是其他文件     Process.Start("绝对路径+文件名.<em>exe</em>");     ----------------------------
java调用需要输入的外部可执行程序
使用Runtime.getRuntime().<em>exe</em>c()方法可以在<em>java</em><em>程序</em>里运行外部<em>程序</em>。   1. <em>exe</em>c(String command)   2. <em>exe</em>c(String command, String envp[], Filedir)   3. <em>exe</em>c(String cmd, String envp[])   4. <em>exe</em>c(String cmdarray[])   5.
java调用外部exe程序并传参
其实很简单, 首先编写一个命令command, 如g++编译.c<em>程序</em>的命令为: g++ -o test.<em>exe</em> test.c Runtime.getRuntime()得到当前运行是<em>环境</em>, 然后调用它的<em>exe</em>c(cmd)方法, 该方法返回一个进程process 查看process的API可以看到, process只有几个方法, 却很有用, 如下: abstra
脚本实现exe的运行过程中参数的输入
对于生成的<em>exe</em>进行交互式的参数<em>输入</em>和<em>输出</em>,若是通过双击<em>exe</em>文件,在运行过程中再通过键盘进行参数的<em>输入</em>的话,一来可能犯错,二来,不方便进行修改。而以本文的形式把待<em>输入</em>的文字进行整理,以供<em>exe</em>文件读取,更加方便。同时也方便进行对<em>exe</em>的批量运行。
Java: 执行Windows环境下cmd命令并打印执行结果
功能如题,上代码:import <em>java</em>.io.BufferedReader; import <em>java</em>.io.IOException; import <em>java</em>.io.InputStreamReader; public class Main { public static void main(String[] strings) { System.out.printl...
生成exe文件,使C++程序脱离VS环境运行的方法
其实方法非常简单: 在工具栏找到默认值为“Debug”的下拉菜单,将“Debug”改成“Release”,如图: 然后重建该解决方案,就会在该解决方案目录下生成一个“Release”文件夹,如图: 其中的Demo.<em>exe</em>文件就是想要的文件。另外一个文件Demo.pdb用于记录调试信息,可以删除这个文件。 另外,在main函数的最后加入“system(“pause”);”可使<em>程序</em>
Java 程序调用 exe
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi我们的 Java <em>程序</em>中有时候需要调用<em>程序</em>自身以外的一些<em>程序</em>,来完成某些计算。那么这个时候可以使用 ProcessBuilder.start() 或 Runtime.<em>exe</em>c方法,并返回 Process 子类的一个实例,该实例可用
java打开指定文件(运行指定程序exe
1 public static void main(final String[] args) throws IOException { openWindowsExe(); openExe(); openFile(); } // 用 Java 调用<em>win</em>dows系统的<em>exe</em>文件,比如notepad,calc之类 public static void openWindowsE
java 执行exe程序
/**@PARAM command指<em>exe</em><em>程序</em>所在路径**/ public static String <em>exe</em>cuteCmd(String command) throws IOException { System.err.println(&quot;Execute command : &quot; + command); Runtime runtime = Runtime.getRuntime...
java执行exe文件,出现乱码解决方式
BufferedReader br=null;          try {              Process p=Runtime.getRuntime().<em>exe</em>c(&quot;net user&quot;);              br=new BufferedReader(new InputStreamReader(p.getInputStream(), Charset.forName(&quot;GBK&quot;)...
在Windows环境下使用gcc生成可执行程序简介
gcc(GNU编译器套件)。gcc的初衷是为GNU操作系统专门编写的一款编译器,可以处理多种编程语言:C、C++、Objective-c 、Objective-c++、Fortran、 Java 、Ada 、Go及汇编语言。 基本用法: 在使用gcc编译器时,我们必须给出一系列必要的调用参数和文件名称。调用参数大约有100多个,具体可参考GCC Manual。 用法:gcc [options...
关于Java调用外部程序即时输出的一些收获
这几天做的项目里面,有一项是需要我在<em>java</em>的代码中调用外部的python<em>程序</em>并将python的<em>输出</em>结果实时地<em>输出</em>到<em>java</em> console中。按照网络上的教程来做,却发现没办法做到实时<em>输出</em>。后来经过不懈努力终于发现了原因。因此记录下来避免日后忘记。         首先,基本的方法大家都懂,就是通过Jave的Process类来新建一个子进程。具体代码如下:(具体代码中周围需要加入的try/ca
C++:手把手教学windows下调用外部exe
参考 https://blog.csdn.net/linjingtu/article/details/53190491 https://blog.csdn.net/u012348774/article/details/60955695 目的 手把手教学<em>win</em>dows下调用外部<em>exe</em>。 思路 将外部<em>exe</em>放在本<em>程序</em>同等目录下,然后利用本<em>程序</em>调用外部<em>程序</em>。 步骤 1、获取当前目录 ...
java如何调用exe文件
public class transferExe {   public static void main(String[] args) {   openWinExe();   openExe();   }   //用 Java 调用<em>win</em>dows系统的<em>exe</em>文件,比如notepad,calc之类   public static void openWinExe() {   Runtime rn =
C# 调用exe 执行文件时附带参数
/// /// <em>执行</em>外部<em>程序</em>,带参数 /// /// <em>执行</em>文件所在路径 /// 参数集合 /// public bool StartProcess(string runFilePath, params string[] args) { try
C++获取外部exe程序的返回值
在自己的C++控制台<em>程序</em>里调用外部的7za.<em>exe</em>命令行工具,需要得到7za的返回值,以确定解压缩是否成功。 7-Zip 返回以下退出代码: 代码        含义  0                 没有错误  1                 警告(非严重错误)。比如一个或多个文件被其他<em>程序</em>锁定,它们将不会被压缩。  2                 严重
在linux 上编译生成windows上运行的exe程序,交叉编译环境的配置( 平台:gentoo linux)
gentoo 给安装交叉编译<em>环境</em>,进行了简化,首先安装crossdev emerge crossdev 这个东西安装好后并不能真正编译<em>exe</em> <em>程序</em> ,它只是一个帮你安装交叉编译<em>环境</em>的工具你可以运行这个命令试试crossdev Usage: crossdev [options] --target TARGET Options: --b, --binutils ver Specify version of binutils to use --g, --gcc ver Sp
Swing项目编译成exe并且打包成安装文件(一)
我们一般用<em>java</em>做S<em>win</em>g项目的时候一般都是只能在Myeclipse里面运行,那么怎么把我们的项目打包成<em>exe</em>可以直接双击运行呢? 初始工作:为了不让用户安装<em>java</em><em>环境</em>,所以我们先新建一个文件夹,里面先把我们的jdk放进去   首先看下我的项目结构 其实很简单,就是一个<em>java</em>项目,支部会是Client继承了Jframe 好啦,那么怎么把这个项目变成ex
用bat脚本调用exe程序,并为exe程序传参数
摘要:因实验需要,需用VlSift对大批量倾斜影像进行特征提点,并要便捷的将<em>程序</em>在多台机器上跑起来,于是想到了用bat调用编译出来<em>exe</em><em>程序</em>,影像的路径及<em>输出</em>特征点的路径需要用参数传递。下面是bat调用<em>exe</em>的语法格式: 1. 我的文件存放方式 1)这是最外部: 2)这是bin文件夹下: bin文件夹下是要被调用的<em>exe</em>和相关依赖的动态库dll 3)这是用来存放影像和<em>输出</em>结果的MyData文件...
java中两种方式调用其他.exe执行程序
<em>java</em>中两种方式调用其他.<em>exe</em>可<em>执行</em><em>程序</em>
Window计划任务调用exe程序时日志文件没有写出问题
 在之前写的<em>exe</em><em>程序</em>中均有写文件日志操作,直接运行时是有日志文件的,但是配置到计划任务中就没有日志文件产生,<em>程序</em>的读写权限都已配置,但仍是没有日志文件 之后百度了一下,原因是由于没有配置 操作 中的 起始于选项, <em>程序</em>启动目录默认是C:\Windows\SysWOW64目录,日志文件实际上也写到了这个目录下面,而不是应用<em>程序</em>所在目录。(操作系统版本不同可能默认目录页不一样)。 因此只
使用java调用本地exe程序和cmd程序
<em>执行</em>本地<em>exe</em><em>程序</em>需要RunTime类: package com.stmcc.test.read; import <em>java</em>.io.IOException; public class RunTimeTest { public static void main(String[] args) { Runtime rt = Runtime.getRuntime();//jav
Java生成exe执行文件
一、软件准备1. 下载将jar包转化为EXE的工具EXE4J,下载地址为:https://www.ej-technologies.com/download/<em>exe</em>4j/files2. 下载完成之后,按照如下步骤安装EXE4J。二、生产jar文件在将写好的Java<em>程序</em>转换为EXE<em>程序</em>前,需要先将Java<em>程序</em>导出为jar包,然后才能通过EXE4J生成想要的EXE<em>程序</em>。在这里,笔者使用的工具为eclip...
cmd中运行exe文件
前提 : 首先<em>exe</em>所在路径已经在<em>环境</em>变量中配置了; 或者说,当前的cmd的工作目录已经切换到需要<em>执行</em>的<em>exe</em>文件所在目录。 打开cmd,<em>输入</em>: start 文件名.<em>exe</em>  ...
java语言编程实现打开exe执行文件以及txt,word等文件功能
<em>java</em>语言编程实现,打开<em>exe</em>文件的功能,代码如下: public class OpenSpecialFile{ public static void main(final String[] args) throws IOException {       openWindowsExe();       openExe();       openFile();   }
转换PHP脚本成为windows的执行程序
转换PHP脚本成为<em>win</em>dows的<em>执行</em><em>程序</em> Convert a PHP script into a stand-alone <em>win</em>dows <em>exe</em>cutable I want to automate a fairly simple task. For this I have written a small PHP script which I run from the comman
C# 调用带参数EXE文件及带启动参数EXE
 (一)、先制作一个带启动参数的EXE文件。 步骤:             1、定义全局私有变量:private string[] s = new string[1];  //这里为了简单起见,只做一个参数            2、  在窗体的构造函数中初始化启动参数               public Form1(string[] p)        {    
批处理调用exe获取返回值
最近要用一个batch文件依次<em>执行</em>三个<em>exe</em>文件, @echo off 1.<em>exe</em> 2.<em>exe</em> 3.<em>exe</em>       要求是如果任意一个<em>exe</em>文件不能正确<em>执行</em>,后面的<em>exe</em>将不能运行。       这就牵涉到<em>exe</em>的返回值的问题,依次来判断其是否被正确<em>执行</em>。       <em>exe</em>的是用VC 2005写的console<em>程序</em>,返回值是在main函数中定义的nRetCode,0表示<em>执行</em>
Qt调用外部程序,启动并从中获取信息——QProcess
瞎记:今天在开发的时候遇到了<em>程序</em>间调用的问题,最开始的设想是使用c++来完成,后来想,既然使用Qt进行界面开发的,那能否用Qt来完成相关工作呢,于是展开了这一次旅行。闲话少说,开始正文,先看一下大致的流程:首先,我们通过Qt的那部分模块来实现此功能,牛曰:在`QProcess`模块当中其次,我们应该通过怎样一个流程来完成呢,牛历后曰:两步走,首先要启动外部<em>程序</em>,启动之后外部<em>程序</em>会产生相应的动作,也...
exe可以双击运行,程序却不能调用解决
1.<em>java</em>调用.<em>exe</em>文件(.bat等等都是可以的,举一反三) public static void openExe() { Runtime runtime = Runtime.getRuntime(); Process process = null; try {   String command = "notepad";// 记事本         
Matlab程序调用外部exe(可执行文件)方法及参数传递
原帖请见: http://www.matlabsky.com/thread-541-1-1.html 一般情况,<em>exe</em>文件都是一些独立<em>执行</em>的<em>程序</em>,不需要涉及其他<em>输入</em><em>输出</em>。但是有时我们的确需要! 下面我们就对这个问题分析下! 其实,将参数传递给一个由matlab创建的<em>exe</em>,与将参数传递给其它任何平台的应用<em>程序</em>一样 下面我们先以讲解下,如何在DOS和UNIX中<em>执行</em>一个需要
Java启动本机应用程序EXE的三种方式
Java代码   // 第一种方式:利用cmd方式   /**   * <em>执行</em>cmd命令   *    * @param command   * @throws IOException   */   public static String <em>exe</em>cuteCmd(String command) throws IOException {       log.info("E
怎样查看CMD下exe文件的命令行参数输入格式?
如下图所示: ------------------------------------------- 图像处理开发资料、图像处理开发需求、图像处理接私活挣零花钱,可以搜索公众号&quot;qxsf321&quot;,并关注! 图像处理开发资料、图像处理开发需求、图像处理接私活挣零花钱,可以搜索公众号&quot;qxsf321&quot;,并关注! 图像处理开发资料、图像处理开发需求、图像处理接私活挣零花钱,可以搜索公众号&quot;qxs...
python 生成exe,脱离python环境运行
1、python<em>环境</em>为Anaconda2,安装的<em>环境</em>为python2.7.12。 安装Anaconda2,路径为https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ Anaconda2默认为base,重新生成一个虚拟<em>环境</em>(默认安装的base安装了太多模块,生成<em>exe</em>运行速度较慢) 并切换到python...
在Mac上运行Windows程序大法
https://www.xiaomac.com/20131095.html Wine 本来是 Linux 下一款跑 Windows <em>程序</em>(EXE)的不是模拟器的模拟器,是一套模拟 Windows 的 APIs 实现,免费开源。像之前 Mac 下比较有名的 CrossOver 就是基于 Wine 的一款商业软件,之前用来跑过腾讯的 RTX,不过当时设置起来还是比较麻烦。 一、WineSk
java 中判断exe文件执行结束方法
参考地址: http://hi.csdn.net/qybao   <em>java</em>doc The   methods   that   create   processes   may   not   work   well   for   special   processes   on   certain   native   platforms,   such   as   nativ
java程序转为EXE,无需安装JAVA环境运行程序
<em>java</em>转<em>exe</em>,无需jre<em>环境</em> 1.生成Jar包 2.精简JRE 3.生成<em>exe</em>文件
windows可执行程序执行过程
写在前面: 最近在研究一个VC界面库DuiLib,在细读它的源码时遇到些问题,比如 它的界面是如何绘制上去的,底层操作是如何实现的,就是CreateWindow和 ShowWindow又是如何实现的, 也不得而知, 因此我想有必要重新认识下Win32 应用<em>程序</em>的启动/运行原理才好。 如题所述, 本文讲的的Windows<em>环境</em>下<em>exe</em>可<em>执行</em>文件的运行原理, 这里 面涉及的知识很多,需要读者
js调用本地exe程序的两种方式
第一种方法:就是 url protocol 的方式来实现。用这种方式实现,任何浏览器都兼容,不会存在只有IE或FIREFOX才行的情况。 都用过QQ,迅雷,电驴,在网页上点击的时候,就会弹出QQ,或者迅雷,电驴的下载界面,用的就是这个原理,在微软的MSDN上也有说明:http://msdn.microsoft.com/en-us/library/aa767914%28v=vs.85%29.aspx
java转成exe,Java程序转成exe及相应运行环境打包
上班时间简单记录,方便以后自己还需进行<em>程序</em>打包。 Java<em>程序</em>转成<em>exe</em>及相应运行<em>环境</em>打包 1、eclipse软件,<em>java</em><em>程序</em>导出jar包 Eclipse选择要导出的项目,右击,选择Export后如图1所示:                                                             图1 选择<em>java</em>-&amp;gt;JAR file,点击ne...
Matlab 调用exe 文件过程
Matlab不但提供了与C/C++混合编程,也提供了!和system其调用C/C++生成的<em>exe</em>文件。因为这个在实际不常使用,Matlab的help文档中的实例感觉不是很好,我初次使用时尝试了好几次才成功。今天就在此说明下。
windows使用命令执行exe文件
很多时候我们需要在目标<em>win</em>dows的机器上<em>执行</em><em>exe</em>文件获取meterpreter,这个时候只需要<em>执行</em>一条简单的命令 进入木马的文件夹,<em>执行</em> start+空格+xxx.<em>exe</em>
win exe执行时提示:程序拒绝访问
在WIN下,有一个EXE,命令行<em>执行</em>时提示:<em>程序</em>拒绝访问,双击
NetBeans中打包生成exe文件方法
原文地址:https://netbeans.org/kb/docs/<em>java</em>/native_pkg_zh_CN.html
C中调用带参数的exe并接收返回值
test.<em>exe</em> [c-sharp] view plaincopy #include   #include   int main(int argc, char* argv[])   {    return 0;   }    获取test.<em>exe</em>的返回值 [c-sharp] view plainc
java 执行 exe 程序:可以双击运行,程序却不能调用解决
<em>java</em> 调用<em>exe</em>文件 public static void main(String[] args) { try { Runtime rt = Runtime.getRuntime(); Process p = rt.<em>exe</em>c(&quot;cmd /c F:\\tankong2\\a.<em>exe</em>&quot;); } catch (IOException e) { e.printStackTra...
如何利用Vbs 运行外部程序
1、Scripting.FileSystemObject —> 提供一整套文件系统操作函数 2、Scripting.Dictionary —> 用来返回存放键值对的字典对象 3、Wscript.Shell —> 提供一套读取系统信息的函数,如读写注册表、查找指定文件的路径、 读取DOS <em>环境</em>变量,读取链接中的设置 4、Wscript.NetWork —>
Qt调用外部exe并同步显示输出
之前做过一个用C#同步调用<em>exe</em>并显示<em>输出</em>的<em>程序</em>,最近又想用一个Qt做一下这个工作;相比之下,Qt确实要简单许多。 我参考http://blog.sina.com.cn/s/blog_7243586a0100t2vn.html,很快就做出了一个同步显示的<em>程序</em>。 界面如下: 界面虽然丑,但已经达到了同步<em>输出</em>的目的,一下是其代码地址:链接:http://pan.baidu.com/s/1
java 程序获取在exe 在控制台输出的信息
public String runCommand(String cmdExp){      InputStream[] tmpstm=new InputStream[2];       String[] Info=new String[2];      InputStreamReader isr=null;      BufferedReader br=null;      String
通过程序调用另外一个带参数的exe文件
调用带参数的,通过<em>程序</em>启动另外一个可<em>执行</em>文件,并传递参数
C++程序中调用exe执行文件
[本文整理自:http://blog.csdn.net/moyumoyu/article/details/6767621] 当项目比较大的时候,通常会分开来开发,如果分开的部分只是一些函数或类,整合的时候 就可以使用静态库或动态库。但如果分开的是一个<em>exe</em>文件,整合的时候,就要通过调用<em>exe</em>文件来使用。尤其是当第三方软件是一个用c语言编写的<em>exe</em>文件时,更是需要如此。         最近在我
在dos下运行.exe程序(C++)
说明:在Dos下运行.<em>exe</em><em>程序</em>(C++) 先看C++源文件:#includeusing namespace std;void main(int argc, char * argv[]){ cout for(int i = 0; i   cout cout} 进入Dos,再进入.<em>exe</em>文件所在的目录,下面是运行结果: 仔细对比下main()的参数表和运行结果,你
如何封装一个带传参的python程序成可执行文件
从代码开始,如何封装一个带传参的python<em>程序</em>成可<em>执行</em>文件
【转】JAVA程序转成可以在没有JRE的电脑上运行的EXE文件
将JAVA桌面<em>程序</em>转成<em>win</em>dows的<em>exe</em>可<em>执行</em>文件,听起来觉得似乎没这个必要;用其他擅长在<em>win</em>dows做桌面<em>程序</em>的语言来做貌似更好,而且方便多了。但是对于初学编程,初学JAVA的同学们,如果自己有个得意的JAVA<em>程序</em>作品,是不是也很想把它弄成<em>exe</em>可<em>执行</em>文件,让其可以在没有安装JRE的机子上运行,分享给自己的好友们呢?本文介绍一种简单有效的方法。 之前小编在网上找过很多这方面的
C# 调用exe 传参 ,并获取打印值
调用方法: string baseName = System.IO.Directory.GetCurrentDirectory();             // baseName+"/"             // string fileName = @"C:\Users\59930\Desktop\20170605\WindowsFormsApp1\WindowsFormsApp1\W
【亲测】centos 7下编译windows exe执行文件
【亲测】centos 7下编译<em>win</em>dows <em>exe</em>可<em>执行</em>文件 参考 http://www.blogcompiler.com/2010/07/11/compile-for-<em>win</em>dows-on-linux/ 工具准备 MinGW-w64 步骤 要确保已安装epel仓库,没有安装的话,<em>执行</em> $ sudo yum install -y epel-release.noarch $ yum cle...
windows获取当前exe文件运行路径
有一个问题肯定困扰大家很久,在vs中f5启动调试时,默认情况下根目录是.vcproj文件所在目录。而生产的.<em>exe</em>所在的目录往往是加一个debug,或者是 <em>win</em>32/debug等。目录不统一,造成在哪里放置dll,在哪里生成日志文件,相当的困扰。下面展示出如何在vs中获取运行的<em>exe</em>的目录:        TCHAR <em>exe</em>FullPath[MAX_PATH]; // Full path ...
按键精灵-如何不需要路径执行.exe文件
按键精灵 wqm 不需要路径
java隐藏式调用exe程序的高成功率方法
先上代码 public void <em>exe</em>cute(String cmd, String modelPath) throws Exception { // String path = &quot;.dll&quot;; // LsModelInterface lsModel = (LsModelInterface) Native.loadLibrary(path,LsM...
python3.x程序exe程序
1.用py2<em>exe</em>,不支持,仅支持2.x 2.用pyinstaller 安装时用pip3 install pyinstaller   打包发布 进入你的编程目录。 打开cmd。 键入“pyinstaller -w -i c://logo.ico yourfilename.py ” 一般用pyinstaller -w/-F yourfilename.py 目录下出现3个新的目录:di...
调用带输入参数的exe(C#)
C#调用带参数的<em>exe</em>是很简单的,首先要调用一个命名空间:using System.Diagnostics;里面定义了一些与进程有关的东西,具体过程以一个例子给出: string[] arg =new string[3]; arg[0] ="object"; arg[1] ="beam"; arg[2] ="detect"; Process.Start("Bview.<em>exe</em>",(arg[0] +
关于将java程序导成.exe,在没有装jvm的机器上运行
本人想将一个<em>java</em>小<em>程序</em>打包成.<em>exe</em>的形式,并让它能在没有装jvm的机器上运行。在网上查了好多资料总算成功了,感谢网络,阿门!!!现将方法贴出来。     一、首先下一个<em>exe</em>4j 。它是一个帮助你集成Java应用<em>程序</em>到Windows操作<em>环境</em>的<em>java</em>可<em>执行</em>文件生成工具。     它的安装和使用可参考:http://hi.baidu.com/jsoftware/blog/item/c483
java+Swing打包成exe可安装文件(可在无jdk环境机器上运行)
先用<em>exe</em>4j(此处用的是4.4.4版本)将jar打包成<em>exe</em>可<em>执行</em>文件,之后用Inno Setup(此处是5.5版本) 将<em>exe</em>文件及jre打包成可安装文件,使其可在没有<em>java</em><em>环境</em>的机器上运行   1、 先将所用到的系统资源放到一个资源文件夹中,如数据库、图片、声音文件、jre等等   2、将系统制作成jar包,用fatjar打包工具将系统打包,选择导出路径,选择改<em>程序</em>
在vc中怎么调用exe文件并传递参数
http://www.cnblogs.com/aivdesign/articles/1240429.html 1.调用SHELL HINSTANCE ShellExecute( HWND hwnd,     LPCTSTR lpOperation,     LPCTS
打包Java程序,jar转exe并且不依赖java环境
感谢:http://mushiqianmeng.blog.51cto.com/3970029/900576/
linux下写的程序生成.exewindows下运行
第一步:            安装mingw            sudo apt-get install mingw32 mingw32-binutils mingw32-runtime第二部:            编写纯c<em>程序</em>代码通过GCC/CC编译调试,用mingw<em>输出</em><em>win</em>目标文件            i586-mingw32msvc-gcc hello.c -o hello.ex...
调用带输入参数的exe(C++)
调用一个<em>exe</em><em>程序</em>有很多方法,这里以调用带参数的<em>exe</em>为例子,因为这样的更通用一点,主要用到的函数为ShellExecute,首先需要包含两个头文件:<em>win</em>dows.h和shellapi.h,然后下面的以具体代码为例子:
解决C语言中生成的EXE文件执行后窗口消失方法
转载:http://blog.sina.com.cn/s/blog_6db5a33601013914.html 方法1: 1.包含头文件时: #include    2.在最后一句加上:system("PAUSE");//system函数,Pause属于DOS命令 实际上system函数是可以调用一些DOS命令 以下为DOS命令: ASSOC 显示或修改文件扩展
通过CMD来打开一个C#程序,并传入参数
通过Main方法中的string[]  args来获取就可以了
Linux:如何在Linux中运行Windows程序
本文以实例说明如何在Linux中运行Windows<em>程序</em>。
无Opencv环境下运行exe
用opencv和C++写了一些<em>程序</em>,但是移植到无opencv<em>环境</em>下就无法使用,最近写了一些图像处理的东西,然后需要.net人员调用我写的东西,他们电脑没有opencv<em>环境</em>配置,因此,就需要把所有opencv动态库和<em>exe</em>文件夹一起拷过去,供他们使用,也就是在无opencv<em>环境</em>下运行<em>exe</em>的问题。 一丶代码 main.cpp int main(int argc, char* argv[])//...
如何使用JSmooth软件将java文件打包发布成exe文件,在没有jre环境的机子上运行(亲测有用)
使用JSmooth将Java应用<em>程序</em>转化为.<em>exe</em> <em>win</em>dows可运行<em>程序</em>
如何调用cmd.exe程序,并可以传递一些命令行参数
语句是WinExec("cmd.<em>exe</em> /k 命令行参数",SW_SHOW); 下面是全部解释:启动 Windows XP 命令解释<em>程序</em>一个新的实例CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]    [[/S] [/C | /K] string]/C      <em>执行</em>字符串指定的命令然
VS2010静态编译生成.exe执行文件,使c++程序脱离VS环境运行
VS2010静态编译生成的.<em>exe</em>可<em>执行</em>文件,可以免安装在其他电脑直接运行   静态编译:就是在编译可<em>执行</em>文件的时候,将可<em>执行</em>文件需要调用的对应动态链接库(.so)中的部分提取出来,链接到可<em>执行</em>文件中去,使可<em>执行</em>文件在运行的时候不依赖动态链接库。 编译方式有两种: 第一种: 一般可以配置一下两项: 1.项目 -> 配置属性->常规->MFC的使用 :
文章热词 Java Gym环境构建实现 Gym环境介绍 微信开发小程序公众号微信支付关系 ai对话机器人环境部署
相关热词 c# 调用exe程序 c#关闭exe程序 android程序编译成exe c#网页调用exe程序 python打包exe教程 python程序
我们是很有底线的