如何在windows中直接运行二进制文件?

问题描述 投票:0回答:2

我有一个完全安全的文件,它是一个 .out 格式的小型可执行程序。作为 Windows 用户,我无法运行它,因此我使用二进制查看器软件将文件作为纯二进制代码打开。我假设我现在应该能够运行它,因为无论操作系统如何,二进制代码都可以在任何地方运行。我只是想知道我怎样才能做到这一点?

binary executable
2个回答
3
投票

如果您的可执行文件是针对 Windows 编译和链接的,则需要将其重命名为:name.out -> name.exe 或 name.com,具体取决于可执行文件的类型。


0
投票

二进制文件之所以如此,是因为它是由各自的编译器编译的。人类可读的源代码由相应的编译器编译成二进制或目标代码。现在您已经通过目标代码查看器软件查看了目标代码。您已经查看了 .py 文件等目标代码。如果二进制文件的扩展名是 .exe,则可以在操作系统提示符下执行;如果它是可执行文件,例如 .py,则可以在 Python 编译器内执行。将 .py 文件转换为 .exe 文件。该 .exe 可在 Windows 中运行,例如,在目录上单击它或在 C> 中键入 .exe 文件的文件名。 .com通常是操作系统的外部可执行程序; .bat - 可执行文件,用于在 C> 中配置的批处理文件 如果 .py 文件或 .bas fo;e 或 .asm 文件或 .prg 文件已转换为 .exe,请为其创建一个快捷方式,以便它的图标出现在 Windows 上,例如Linux、微软

© www.soinside.com 2019 - 2024. All rights reserved.