Articles of EXE

如何判断一个Windows PE文件是一个控制台子系统还是一个Windows子系统编程?

基本上我需要一个程序,将从控制台对应窗口sortingWindows.exe。 一个文件扫描仪: SortExe(file exe) { if (IsPeWindows(exe)) { AddToList1(exe); } else if (IsPeConsole()) { AddToList2(exe); } } 我如何实现IsPeWindows或IsPeConsole()? 只要是c,c ++,c#或visual basic的语言解决scheme之一,我并不特别在意。

.dll和.exe之间的区别?

我想知道DLL和EXE文件之间的确切区别。

在一个安装程序中使用air运行时包装空气应用程序 – windows .exe

我已经批准分发Adobe AIR的运行时间。 我已经能够打包的.dmg文件没有任何问题,现在我试图创build一个我的应用程序与Windows运行时的包。 我已经按照相同的说明和Windows安装程序(MyApp 2.0 Installer.exe)正常工作,当我双击它,形成我创build的安装目录。 现在我试图将该目录中的所有内容打包到一个.exe文件中。 我试过用Iexpress的标准窗口,但似乎没有正常工作。 我只是想知道如何去创build最终的.exe文件。

如何手动读取/写入.exe机器码?

我不熟悉编译器的魔法。 对于我来说,将人类可读的代码(或不是真正可读的汇编指令)转换成机器代码的行为,对于我来说,火箭科学与魔法相结合。 我将把这个问题的主题缩小到Win32可执行文件(.exe)。 当我用专门的浏览器打开这些文件时,我可以在各个地方findstring(通常每个字符16b),其余的只是垃圾。 我认为不可读的部分(多数)是机器代码(或者可能是资源,比如图像等)。 有没有直接阅读机器代码的方法? 作为一个文件stream打开该exe文件,并逐字节读取它,如何将这些单独的字节转换为汇编? 在这些指令字节和汇编指令之间有直接的映射吗? .exe是如何写的? 每个指令四个字节? 更多? 减? 我注意到一些应用程序可以像这样创build可执行文件:例如,在ACD中请参阅您可以将一系列图像导出为幻灯片。 但是,这不一定是一个SWF幻灯片,ACD See也能够生成EXEcutable演示文稿。 这是怎么做的? 我如何理解EXE文件里面发生了什么?

编程语言,使最小的可执行文件?

我正在寻找一种编程语言来生成最小的EXE文件。 除了附带的DLL以外,它还需要除下列操作系统以外的其他依赖项:发布Windows XP,Vista,7,8。例如,带有静态链接,Delphi,VB6,RealBasic等的C ++应用程序。 它也应该运行在2000以后的所有32位和64位英特尔+ AMD处理器上,只有一个EXE。

如何更改可执行文件的属性? (视窗)

当我创build一个.exe时,我可以右键单击它并转到属性 – >细节。 然后我得到一个列表,如: File Description | Type | Application File Version | Product Name | Product Version | Copyright | Size | 18.0 KB Date Modified | 6/16/2009 8:23 PM Language | 我如何改变这些属性? (另外一个方面,有没有办法改变图标?)

使用javapackager添加图标来捆绑

我正在使用javapackager创build一个exe安装程序与jre捆绑使用命令行。 有没有人知道如何添加一个图标,并使用命令行自定义安装程序。 这些是我使用的命令: javapackager -deploy -native -outdir packages -outfile myFile -srcdir documents -srcfiles Application.jar -appclass application.Main -name "Application" -title "Application Title" 我试图添加许可证=“信息”和其他一些命令

Windows EXE启动Java应用程序与JRE检查

我需要分发一个Java应用程序,我希望安装程序在所有情况下安装它。 我需要创build一个*.exe启动器来检查已安装的JRE和 如果未安装所需的JRE,则显示一个具有适当链接的窗口。 如果需要安装JRE,请启动正确可执行的jar文件。

在Visual Studio 2008中为Windows应用程序创build一个独立的.exe文件?

我已经在C#中使用Visual Studio 2008创build了一个基于Windows的应用程序,它基本上扫描registry,然后修复产生的错误。 现在使用msi安装程序,我做了一个设置,它工作正常。 不过,我遇到了一个新的要求。 通常,在向用户/客户端提供安装程序之后,必须安装安装程序,并在安装时在安装的文件夹中有很多用于创build项目的.dll文件。 但我的要求是创build一个单独的.exe使用我将不得不提供我的用户与安装文件。 我所需要做的就是使用这个单一的.exe文件,我的整个项目应该执行并执行相同的扫描和修复registry的过程。 我也尝试过“在.NET Framework 2.0中进行ClickOnce部署”,并得到错误“ClickOnce不支持请求执行级别'requireAdministrator'”。 并且还经历了链接“ClickOnce不支持请求执行级别requireAdministrator”。 但是,我仍然觉得,如果我能得到一个单独的可以执行我的Windows窗体应用程序的exe文件,我会感到舒服。 有没有办法做到这一点? 任何暗示这件事情对我来说都是很有帮助的。 提前致谢 〜Viknesh

Cygwin Bash从Windows Cmd不能运行可执行文件

我有一个我在cygwin中编译的程序,我试图从batch file中调用la: D:\cygwin\bin\bash –login -i C:/ILS/trunk/NAVAID/test.exe 但我得到的错误: bash: C:/ILS/trunk/NAVAID/test.exe: cannot execute binary file 当我在cygwin中写入test.exe时,我得到: test.exe: PE32 executable (console) Intel 80386, for MS Windows 任何想法,为什么它不会运行? 我在网上find的大多数错误都来自于试图运行Linux应用程序的人,但这是直接在cygwin(在同一台机器上)编译(通过g ++)的东西。 在Windows 8上,如果它很重要。