如何编辑exe文件

如何编辑exe文件,第1张

编辑exe文件的方法。如下参考:

1.单击Windows屏幕左下角复制徽标并输入记事本开始,该记事本将搜索计算机中的记事本应用程序,如下所示。

2.点击记事本开始窗口上方的蓝色和白色记事本形状图标,如下图所示。

3.输入EXE度序列代码。每次只输入一行代码,如果在电脑其他地方输入蝉码,请复制粘贴到记事本文档中,如下图所示。

4.单击该文件,此选项位于记事本窗口的左上角。此提示下拉菜单,如下图所示。

5.单击“另存为”,单击“另存为”类型下拉框..它出现在窗口的底部。单击下拉框中的所有文件。输入EXE文件的名称。在文件名文本框中输入名称并键入,这将文件保存为EXE,如下所示。

6.最后,选择一个保存位置。单击保存如下图片。

一个程序从生成到运行起来,这中间是非常复杂的一个过程,光是编译链接生成可执行程序就够研究一辈子。

这个问题里的信息量太大,需要好几本书才能回答。只针对的题目给简单的说说一个.exe是怎么生成的。

程序需要依靠源文件来编译,编译之后生成中间代码(.obj)文件,之后依靠链接器将所有的.obj文件以及依靠的.lib文件链接起来生成一个.exe的文件。

这是最简单的理解,现在稍微展开点说说.exe文件。

在Windows中,所有的可执行文件(.exe, .dll, .ocx, .sys等等)都是按照一定文件内容格式来组织——PE格式。PE格式记录了一个程序文件加载运行过程中的信息,例如文件类型,是一个dll还是一个exe;运行的平台,32位系统还是64位系统等等。当一个程序运行的时候,程序的加载器会根据PE格式的内容将程序文件中的数据段,代码段等等映射到内存中,并正确的导入程序要使用的系统API,同时要将文件中的一些偏移地址修正为映射入内存之后的地址,之后调用程序代码的入口点来执行。就是这样一个过程涉及到了系统的内存管理,进程管理,线程调度等等一系列问题。

而这些PE格式的内容就是链接器在链接程序的时候填入的,换句话说就是链接器生成了一个PE文件用于执行。

每个 *** 作系统都会有自己所支持的可执行文件格式。PE格式是Windows平台独有的。

1、编写一个Python程式,这里简单的弄一个输入输出,名字叫test001.py。

2、在command命令行下,安装pyinstaller库:pipinstallpyinstaller。

3、运行脚本,查看安装结果。

4、上面提示安装成功后,再次运行新脚本,去打包程式:pyinstaller-Ftest001.py。

5、查看运行结果,如果看到successfully,说明就打包成功了。

6、打包成功后,在test001.py目录下,生成两个文件夹bulid和dist。

7、build文件夹可以忽略,dist文件夹中有一个test001.exe文件,就是我们需要的东西。

8、我们尝试运行这个EXE文件,发现可以正常使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11153376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存