<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>了解可执行文件格式和可以打开和创建可执行文件的 API on aspose.info</title><link>https://www.aspose.info/zh/executable/</link><description>Recent content in 了解可执行文件格式和可以打开和创建可执行文件的 API on aspose.info</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Thu, 14 Dec 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://www.aspose.info/zh/executable/index.xml" rel="self" type="application/rss+xml"/><item><title>WS 文件 - Windows 脚本 - 什么是 .ws 文件以及如何打开它？</title><link>https://www.aspose.info/zh/executable/ws/</link><pubDate>Thu, 14 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/ws/</guid><description>&lt;h2 id="什么是-ws-文件"&gt;什么是 .ws 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-ws-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Windows 上的 &lt;strong&gt;.WS 文件&lt;/strong&gt; 通常包含设计为通过 &lt;strong&gt;Windows 脚本宿主&lt;/strong&gt; 执行的可执行脚本。该脚本可以包含不同的元素和例程，例如 JScript 和 VBScript 例程以及 XML 元素。双击.ws”文件后，Windows 脚本宿主将启动嵌入在该文件中的脚本的执行。&lt;/p&gt;&#10;&lt;h2 id="关于-windows-主机脚本"&gt;关于 Windows 主机脚本&lt;a class="anchor" href="#%e5%85%b3%e4%ba%8e-windows-%e4%b8%bb%e6%9c%ba%e8%84%9a%e6%9c%ac" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Windows Script Host（WSH）是微软开发的脚本主机，允许用户运行用脚本语言编写的脚本，例如VBScript（Visual Basic Scripting Edition）和JScript（Microsoft版本的JavaScript）；它提供了 Windows 操作系统中的脚本框架，从而实现了各种任务和系统管理的自动化。&lt;/p&gt;&#10;&lt;p&gt;以下是有关 Windows 脚本宿主的一些要点：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;脚本语言：&lt;/strong&gt; WSH 支持多种脚本语言，其中最常用的是 VBScript 和 JScript；可以使用这些语言之一编写脚本来自动执行任务、与操作系统交互或操作数据。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;脚本执行：&lt;/strong&gt; WSH 脚本通常存储在扩展名为.vbs”（对于 VBScript）或.js”（对于 JScript）的文件中；当您运行脚本时，WSH 解释并执行代码。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;自动化：&lt;/strong&gt; WSH 通常用于自动化目的，例如自动化重复任务、管理系统设置和执行管理功能；对于系统管理员和高级用户特别有用。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;控制台和 GUI 脚本：&lt;/strong&gt; WSH 脚本可以基于控制台或基于 GUI；控制台脚本在命令行窗口中运行，而 GUI 脚本可以为更具交互性的应用程序创建图形用户界面。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;Security:&lt;/strong&gt; WSH has security features to help prevent malicious scripts from causing harm; users are typically prompted before executing scripts and scripts are subject to certain restrictions to prevent unauthorized access and actions.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;Windows 脚本宿主对象模型：&lt;/strong&gt; WSH 提供了允许脚本与 Windows 操作系统交互的对象模型；这包括对文件系统、注册表设置、网络资源和其他系统组件的访问。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;从命令行执行脚本：&lt;/strong&gt; 您可以使用cscript.exe”或wscript.exe”可执行文件从命令行执行 WSH 脚本，具体取决于您是要在控制台还是 GUI 环境中运行脚本。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>BIN 文件格式 - Unix 可执行文件</title><link>https://www.aspose.info/zh/executable/bin/</link><pubDate>Thu, 20 Jul 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/bin/</guid><description>&lt;h2 id="什么是-bin-文件"&gt;什么是 .bin 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-bin-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;BIN 文件是基于 Unix 的操作系统（例如 Linux 或 FreeBSD）上的可执行文件。它保存由源代码派生的二进制代码组成的编译程序，使其与底层系统架构兼容。就可执行格式的作用而言，Unix 可执行 BIN 文件可以与 Windows .EXE 文件和 macOS .APP 文件进行比较。&lt;/p&gt;&#10;&lt;p&gt;在Unix系统的软件开发领域，开发人员通常使用BIN文件来打包和分发程序。它们提供了一种向用户交付软件的便捷方式，从而可以轻松安装和执行。除了 BIN 文件之外，还存在其他类型的 Unix 可执行文件，包括 &lt;a href="https://www.aspose.info/zh/executable/elf/"&gt;.ELF&lt;/a&gt;、.X86、&lt;a href="https://www.aspose.info/zh/executable/run/"&gt;.RUN&lt;/a&gt; 和 .X86_64，每种都针对特定硬件或系统要求。&lt;/p&gt;&#10;&lt;p&gt;当谈到 BIN 文件的内部结构时，它由 Unix 操作系统用来识别、读取和执行所包含程序的编码数据组成。系统依靠特定的文件签名或标头将 BIN 文件识别为可执行文件，然后解释和执行其中包含的二进制指令。&lt;/p&gt;&#10;&lt;p&gt;BIN 文件通常与随附的 &lt;strong&gt;INSTALL.TXT&lt;/strong&gt; 文件捆绑在一起，该文件提供有关如何正确安装和设置程序的详细说明。该文档可确保用户能够成功地完成安装过程并开始使用该软件，不会出现任何复杂情况。&lt;/p&gt;&#10;&lt;h2 id="如何打开-bin-文件"&gt;如何打开 BIN 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80-bin-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;BIN 文件不适合直接打开和查看。但是，您可以执行程序或提取它们包含的数据。要访问 BIN 文件的内容，请在命令行上执行以下步骤，假设 BIN 文件的名称为“sample.bin”：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;确保可执行权限：&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;在执行 BIN 文件之前，请确保它具有作为可执行文件运行所需的权限。使用命令：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;$ chmod +x sample.bin&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;该命令授予文件可执行权限。&lt;/p&gt;&#10;&lt;ol start="2"&gt;&#10;&lt;li&gt;&lt;strong&gt;执行BIN文件：&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;设置可执行权限后，输入以下命令即可运行BIN文件：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;$ ./sample.bin&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;警告&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;处理下载或通过电子邮件发送的 BIN 文件时请务必小心，因为网络犯罪分子可能会利用它们来传播恶意软件。仅运行来自受信任来源的 BIN 文件，以降低恶意可执行攻击的风险。&lt;/em&gt;&lt;/p&gt;&#10;&lt;h2 id="其他bin文件"&gt;其他BIN文件&lt;a class="anchor" href="#%e5%85%b6%e4%bb%96bin%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;以下是使用 &lt;strong&gt;.bin&lt;/strong&gt; 文件扩展名的其他文件类型。&lt;/p&gt;</description></item><item><title>Cheat 文件格式 - Navi Cheatsheet</title><link>https://www.aspose.info/zh/executable/cheat/</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/cheat/</guid><description>&lt;h2 id="什么是cheat文件"&gt;什么是CHEAT文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%afcheat%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;在 Navi 上下文中,cheat 文件是一个文本文件,其中包含可以通过 Navi 界面访问的终端命令或 shell 脚本列表。当你在Navi中搜索特定的命令或主题时,它会显示相关的金手指文件,你可以浏览和搜索以找到你需要的信息。&lt;/p&gt;&#10;&lt;p&gt;Navi 是一个命令行界面工具,提供了一种快速搜索和访问各种编程语言,工具和框架文档的方法。&lt;/p&gt;&#10;&lt;p&gt;Navi 附带默认的作弊文件集,但您也可以创建自己的自定义作弊文件以添加到集合中。这些文件通常以 Markdown 或 YAML 格式编写,可以在其他 Navi 用户之间轻松共享和分发。&lt;/p&gt;&#10;&lt;h2 id="cheat-文件格式---更多信息"&gt;CHEAT 文件格式 - 更多信息&lt;a class="anchor" href="#cheat-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f---%e6%9b%b4%e5%a4%9a%e4%bf%a1%e6%81%af" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Navi 是一款跨平台终端应用程序,可以在 Windows,macOS 和 Linux 操作系统上安装和运行。它旨在与各种 shell 环境配合使用,包括 Bash,Zsh 和 Fish,并提供一致的接口来访问各种编程语言和工具的文档和备忘单。 Navi 是用 Rust 编程语言编写的,可以使用包管理器进行安装,例如 macOS 上的 Homebrew,基于 Ubuntu/Debian 的系统上的 APT 或从 GitHub 上的源代码安装。&lt;/p&gt;&#10;&lt;h2 id="cheat-文件的格式是什么"&gt;CHEAT 文件的格式是什么？&lt;a class="anchor" href="#cheat-%e6%96%87%e4%bb%b6%e7%9a%84%e6%a0%bc%e5%bc%8f%e6%98%af%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Navi 的作弊文件的格式是 YAML 或 Markdown。&lt;/p&gt;&#10;&lt;h2 id="cheat-文件包含什么"&gt;CHEAT 文件包含什么？&lt;a class="anchor" href="#cheat-%e6%96%87%e4%bb%b6%e5%8c%85%e5%90%ab%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Navi 的作弊文件通常包含终端命令,shell 脚本或其他组织成组或类别的编程相关信息的列表。作弊文件中的命令或信息通常很简短,为需要查找命令或语法的用户提供快速参考。&lt;/p&gt;&#10;&lt;p&gt;以下是作弊文件中可能包含的一些常见信息类型：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;**命令：**作弊文件中最常见的信息类型是终端命令或 shell 脚本。这些可能是经常使用的基本命令,也可能是特定于某种工具或编程语言的更高级命令。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;语法：&lt;/strong&gt; 作弊文件还可能包含语法信息,例如可用命令行选项或特定命令的参数的列表。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;配置：&lt;/strong&gt; 一些作弊文件可能包含配置信息,例如如何设置特定工具或如何配置 IDE。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;示例：&lt;/strong&gt; 作弊文件还可能包括如何在常见场景中使用某些命令或工具的示例。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;快捷方式：&lt;/strong&gt; 作弊文件可能包含键盘快捷方式或其他使用特定工具或环境的生产力提示。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="如何打开cheat文件"&gt;如何打开CHEAT文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80cheat%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;CHEAT 文件是纯文本文件,因此可以使用任何文本编辑器（例如记事本或 Notepad++）打开它们。&lt;/p&gt;</description></item><item><title>JSF 文件格式 - Java 脚本命令文件</title><link>https://www.aspose.info/zh/executable/jsf/</link><pubDate>Tue, 09 May 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/jsf/</guid><description>&lt;h2 id="什么是-jsf-文件"&gt;什么是 .jsf 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-jsf-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;JSF 文件是由流行的图形编辑器应用程序 Adobe Fireworks 创建的脚本命令文件。在 Adobe Fireworks 中,您可以创建并记录在应用程序中重复执行的一系列步骤。这一系列步骤称为&amp;quot;脚本&amp;quot;,可以保存为 JSF 文件。 JSF 文件包含 Fireworks 可以执行以执行记录的操作的命令列表。&lt;/p&gt;&#10;&lt;p&gt;创建 JSF 文件后,您可以在 Fireworks 中执行它以自动执行重复性任务,例如调整大小和导出多个图像。您还可以与其他 Fireworks 用户共享 JSF 文件,以帮助他们简化工作流程。&lt;/p&gt;&#10;&lt;p&gt;要在 Fireworks 中执行 JSF 文件,您可以转到&amp;quot;命令&amp;quot;菜单并选择&amp;quot;运行命令&amp;quot;。然后,导航到计算机上 JSF 文件的位置并选择它。然后 Fireworks 将执行文件中的命令。&lt;/p&gt;&#10;&lt;h2 id="jsf-文件包含什么"&gt;JSF 文件包含什么？&lt;a class="anchor" href="#jsf-%e6%96%87%e4%bb%b6%e5%8c%85%e5%90%ab%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;JSF 文件本质上是一个脚本文件,其中包含由 Adobe Fireworks 执行的一系列命令。这些命令是通过记录您在 Fireworks 中执行特定任务（例如调整图像大小或应用效果）时所采取的步骤来创建的。&lt;/p&gt;&#10;&lt;p&gt;当您在 Fireworks 中录制命令时,应用程序会生成一系列代表您执行的操作的 JavaScript 代码。该代码保存在 JSF 文件中,如有需要可以进行编辑。&lt;/p&gt;&#10;&lt;p&gt;可以保存在 JSF 文件中的一些命令示例包括：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;对图像应用滤镜和效果&lt;/li&gt;&#10;&lt;li&gt;改变物体的颜色或外观&lt;/li&gt;&#10;&lt;li&gt;调整对象的大小或位置&lt;/li&gt;&#10;&lt;li&gt;以特定文件格式或大小导出图像&lt;/li&gt;&#10;&lt;li&gt;创建和格式化文本&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;通过将这些命令保存在 JSF 文件中,您可以自动执行重复任务并在处理多个项目时节省时间。您还可以与其他 Fireworks 用户共享您的 JSF 文件,然后他们可以执行命令并获得与您相同的结果。&lt;/p&gt;&#10;&lt;h2 id="jsf-文件的格式是什么"&gt;JSF 文件的格式是什么？&lt;a class="anchor" href="#jsf-%e6%96%87%e4%bb%b6%e7%9a%84%e6%a0%bc%e5%bc%8f%e6%98%af%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;JSF 文件是一种基于文本的文件格式,其中包含由 Adobe Fireworks 执行的一系列 JavaScript 命令。该文件的扩展名为&amp;quot;.jsf&amp;quot;,可以使用任何文本编辑器（例如记事本或 Sublime Text）打开和编辑。&lt;/p&gt;</description></item><item><title>MLX 文件格式 - MATLAB 实时代码文件</title><link>https://www.aspose.info/zh/executable/mlx/</link><pubDate>Tue, 09 May 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/mlx/</guid><description>&lt;h2 id="什么是一-mlx-文件"&gt;什么是一 .mlx 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-mlx-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;MLX 文件是 MATLAB 中使用的一种文件格式,MATLAB 是一种用于数值计算和数据分析的编程语言和计算环境。 MLX 文件格式用于 MATLAB Live Scripts,它将文本,代码和可视化结合在单个交互式文档中。&lt;/p&gt;&#10;&lt;p&gt;MATLAB Live Scripts 允许用户创建可与其他人共享的可执行文档,并提供交互式方式来探索数据和算法。它们与 Jupyter Notebook 类似,因为它们允许混合代码,文本和可视化,但它们特定于 MATLAB。&lt;/p&gt;&#10;&lt;p&gt;MLX 文件可以使用 MATLAB 或 MATLAB Online（基于网络的软件版本）打开和编辑。它们还可以导出为其他文件格式,例如 PDF 或 HTML,以便与无法访问 MATLAB 的其他人共享。&lt;/p&gt;&#10;&lt;h2 id="mlx-文件的格式是什么"&gt;MLX 文件的格式是什么？&lt;a class="anchor" href="#mlx-%e6%96%87%e4%bb%b6%e7%9a%84%e6%a0%bc%e5%bc%8f%e6%98%af%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;MLX 文件格式是 MATLAB 用于其 Live Script 文档的专有文件格式。 MLX 文件本质上是一个带有 .mlx 文件扩展名的纯文本文件,其中包含格式化文本,MATLAB 代码和 MATLAB 输出的组合。&lt;/p&gt;&#10;&lt;p&gt;MLX 文件的内容被组织成可以包含文本或 MATLAB 代码的单元格。文本单元格可以包含格式化文本,图像和超链接,而代码单元格可以包含 MATLAB 代码及其输出,包括绘图,图表和图形等可视化效果。&lt;/p&gt;&#10;&lt;h2 id="mlx-文件包含什么"&gt;MLX 文件包含什么？&lt;a class="anchor" href="#mlx-%e6%96%87%e4%bb%b6%e5%8c%85%e5%90%ab%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;MLX 文件包含格式化文本,MATLAB 代码和 MATLAB 输出的组合。 MLX 文件的内容被组织成单元格,其中每个单元格可以包含文本或 MATLAB 代码。&lt;/p&gt;&#10;&lt;p&gt;文本单元格可以包含格式化文本,例如标题,段落,项目符号列表或编号列表以及超链接。它们还可以包含图像,方程和其他媒体。&lt;/p&gt;&#10;&lt;p&gt;代码单元格包含可在 Live Script 文档中执行的 MATLAB 代码。代码可以包含变量,函数,循环和条件语句。代码执行的结果显示在输出区域中,其中可以包括表格,绘图,图表和其他可视化效果。&lt;/p&gt;</description></item><item><title>BMS 文件格式 - QuickBMS 脚本</title><link>https://www.aspose.info/zh/executable/bms/</link><pubDate>Mon, 08 May 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/bms/</guid><description>&lt;h2 id="什么是-bms-文件"&gt;什么是 .bms 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-bms-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.bms 文件是 QuickBMS 工具使用的脚本文件。 QuickBMS 使用这些脚本文件来定义如何从特定文件或存档格式中提取或解压缩数据。 QuickBMS 是一款文件提取和转换工具,可以处理多种文件格式,包括存档,磁盘映像,游戏数据等。&lt;/p&gt;&#10;&lt;p&gt;.bms 脚本文件包含一系列命令和函数,指示 QuickBMS 如何从给定文件中解释和提取数据。这些命令可以包括定义变量,指定文件偏移量和长度以及定义数据结构等内容。 BMS 脚本还包括处理压缩,加密和其他文件格式特定操作的指令。&lt;/p&gt;&#10;&lt;p&gt;.bms 文件的目的是提供自动从文件或存档格式提取或解压缩数据的过程的方法。您可以编写定义步骤的脚本并让 QuickBMS 处理详细信息,而不是手动执行这些操作。当处理难以手动处理的大型或复杂文件格式时,这尤其有用。&lt;/p&gt;&#10;&lt;p&gt;简单来说,.bms 文件是 QuickBMS 用于从特定文件或存档格式中提取或解压缩数据的脚本文件。&lt;/p&gt;&#10;&lt;h2 id="如何打开bms文件"&gt;如何打开BMS文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80bms%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;要打开 .bms 文件,您需要在计算机上安装 QuickBMS 工具。 QuickBMS是一个免费的开源工具,可以从官方网站下载。下载并安装 QuickBMS 后,您可以通过启动 QuickBMS 并单击界面左上角的&amp;quot;脚本&amp;quot;按钮来打开 .bms 文件。这将打开&amp;quot;打开脚本&amp;quot;对话框,您可以在其中浏览到要打开的 .bms 文件的位置并选择它。加载脚本后,您可以使用 QuickBMS 从脚本设计处理的文件格式中提取或解压缩数据。&lt;/p&gt;&#10;&lt;p&gt;您还可以使用任何文本编辑器（例如记事本,Notepad++）打开 .bms 文件。然而,文件的内容可能会显示为一系列用编程语言编写的命令和函数,如果不了解 QuickBMS 脚本语法,这些命令和函数可能很难理解。&lt;/p&gt;&#10;&lt;h2 id="bms文件包含什么"&gt;BMS文件包含什么？&lt;a class="anchor" href="#bms%e6%96%87%e4%bb%b6%e5%8c%85%e5%90%ab%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.bms 文件通常包含用 QuickBMS 语言编写的脚本。 QuickBMS 是一款多功能工具,用于从各种类型的存档,磁盘映像和其他文件格式中提取和解压缩文件。 .bms 脚本向 QuickBMS 提供有关如何从特定文件格式提取数据的说明,例如指定文件的结构以及用于压缩或加密其内容的算法或方法。&lt;/p&gt;&#10;&lt;h2 id="bms文件的格式是什么"&gt;BMS文件的格式是什么？&lt;a class="anchor" href="#bms%e6%96%87%e4%bb%b6%e7%9a%84%e6%a0%bc%e5%bc%8f%e6%98%af%e4%bb%80%e4%b9%88" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.bms 文件是纯文本文件,其中包含以 QuickBMS 语言编写的脚本。该脚本通常由一系列命令和函数组成,这些命令和函数描述特定文件格式的结构和内容,并提供有关如何从该格式提取或解压缩数据的说明。&lt;/p&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://nexus-mods.github.io/vortex-api/2020/10/04/QuickBMS-tutorial.html"&gt;QuickBMS教程&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>APP 文件格式 - macOS 应用程序包</title><link>https://www.aspose.info/zh/executable/app/</link><pubDate>Thu, 02 Feb 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/app/</guid><description>&lt;h2 id="什么是app文件"&gt;什么是APP文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%afapp%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;macOS 上的 .app 文件是一种特殊类型的目录,其中包含运行特定应用程序所需的所有文件,包括可执行代码,资源和元数据。 .app 扩展名向操作系统发出信号,表明该目录应被视为单个单元,而不是单独文件的集合,并且可以直接从 Finder 或 Dock 启动它。&lt;/p&gt;&#10;&lt;p&gt;Finder 是 macOS 上的默认文件管理器应用程序。它允许您浏览和组织计算机上的文件和目录。 Dock 是 macOS 的一项功能,可让您快速访问常用的应用程序和文档。 Finder 和 Dock 都允许您通过单击应用程序的 .app 文件来启动应用程序,这将打开相应的应用程序包。当您启动应用程序时,.app 捆绑包中的可执行代码将运行,使应用程序可供使用。 .app 文件是应用程序在文件系统上的表示,并为用户提供访问和启动应用程序的方式。&lt;/p&gt;&#10;&lt;p&gt;当您在 macOS 系统上的 Finder 中右键单击 .app 文件并选择&amp;quot;显示包内容&amp;quot;时,您将能够看到应用程序包的内部结构。如果您想要访问应用程序使用的资源或文件,或者如果您想要检查应用程序的内容以进行故障排除,这非常有用。 .app 文件的包内容通常包括图像和声音等资源的目录,以及应用程序的可执行代码。通过探索 .app 文件的内容,您可以更深入地了解应用程序的组合方式及其用途。&lt;/p&gt;&#10;&lt;h2 id="如何打开app文件"&gt;如何打开APP文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80app%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;要在 macOS 上打开 .app 文件,只需在 Finder 中双击该文件即可。这将启动 .app 捆绑包中包含的应用程序。如果该应用程序已安装在您的系统上并且已与 .app 文件类型关联,则双击该文件应该会自动启动该应用程序。如果应用程序未与 .app 文件类型关联,您可能需要右键单击该文件并选择&amp;quot;打开方式&amp;quot;以选择合适的应用程序来打开它。&lt;/p&gt;&#10;&lt;p&gt;您可以使用&amp;quot;open&amp;quot;命令在 macOS 的终端上打开 .app 文件。为此,请使用&amp;quot;cd&amp;quot;命令导航到 .app 文件所在的目录,然后运行以下命令：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;open &amp;lt;AppName&amp;gt;.app &#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;在哪里&lt;!-- raw HTML omitted --&gt;是您要启动的应用程序的名称。这将启动该应用程序,就像您在 Finder 中双击它一样。 &amp;ldquo;open&amp;quot;命令是一个通用实用程序,可用于打开许多不同类型的文件,包括应用程序,文档和目录。当您对 .app 文件使用&amp;quot;打开&amp;quot;命令时,它会启动捆绑包中包含的应用程序。&lt;/p&gt;</description></item><item><title>AIR 文件格式 - Adobe AIR 安装包文件</title><link>https://www.aspose.info/zh/executable/air/</link><pubDate>Wed, 01 Feb 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/air/</guid><description>&lt;h2 id="什么是-air-文件"&gt;什么是 AIR 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-air-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.air 文件是一种 Adobe AIR 安装包文件格式,用于分发和安装 Adobe AIR 应用程序。 AIR（Adobe Integrated Runtime）是由 Adobe Systems 开发的运行时环境,允许开发人员使用 HTML,JavaScript,Flex 和 ActionScript 构建和部署富互联网应用程序 (RIA)。 AIR 文件是用于向用户分发 Adobe AIR 应用程序的安装包。&lt;/p&gt;&#10;&lt;p&gt;AIR 文件包含安装和运行 Adobe AIR 应用程序所需的所有必要文件和资源。用户可以通过双击 AIR 文件来安装 AIR 应用程序,这会启动 Adobe AIR Installer 并将该应用程序安装到用户的系统上。然后可以像任何其他桌面应用程序一样从桌面或&amp;quot;开始&amp;quot;菜单启动已安装的应用程序。&lt;/p&gt;&#10;&lt;h2 id="如何打开-air-文件"&gt;如何打开 AIR 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80-air-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;要打开 AIR 文件,您需要在计算机上安装 Adobe AIR 运行时。如果尚未安装,您可以从 Adobe 网站免费下载 Adobe AIR 运行时。&lt;/p&gt;&#10;&lt;h2 id="air-和-exe-之间的区别"&gt;AIR 和 EXE 之间的区别&lt;a class="anchor" href="#air-%e5%92%8c-exe-%e4%b9%8b%e9%97%b4%e7%9a%84%e5%8c%ba%e5%88%ab" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.air 和 .exe 都是用于分发和安装应用程序的文件格式,但它们有一些关键区别：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;平台支持：.exe 文件专门用于 Windows 系统,而 .air 文件可用于分发 Windows,macOS 和 Linux 的应用程序。&#10;2.所需的运行环境：.exe文件可以直接在Windows系统上运行,但要运行.air文件,您需要安装Adobe AIR运行时。 Adobe AIR 是一个跨平台运行时环境,允许开发人员构建和部署富 Internet 应用程序 (RIA)。&lt;/li&gt;&#10;&lt;li&gt;应用程序开发：.exe 文件通常使用 Windows 特定的编程语言（例如 C++ 或 .NET）创建,而 .air 文件可以使用各种技术（包括 HTML,JavaScript,Flex 和 ActionScript）构建。&lt;/li&gt;&#10;&lt;li&gt;部署过程： .exe 文件的部署通常是一个简单的过程,用户只需双击该文件并按照安装过程进行操作即可。部署.air文件需要在用户的系统上安装Adobe AIR运行时,但安装过程仍然相对简单,用户只需双击.air文件即可启动Adobe AIR安装程序。&lt;/li&gt;&#10;&lt;li&gt;安全性：.exe 文件可能存在潜在危险,因为它们可能包含恶意软件或病毒。为了降低感染风险,仅从受信任的来源下载并安装 .exe 文件非常重要。另一方面,Adobe AIR 应用程序被认为相对安全,因为 Adobe AIR 运行时具有内置安全功能,有助于防止恶意代码执行。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h2 id="air-和-dmg-之间的区别"&gt;AIR 和 DMG 之间的区别&lt;a class="anchor" href="#air-%e5%92%8c-dmg-%e4%b9%8b%e9%97%b4%e7%9a%84%e5%8c%ba%e5%88%ab" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.air 和 .dmg 都是用于分发和安装应用程序的文件格式,但它们有一些关键区别：&lt;/p&gt;</description></item><item><title>XAP 文件格式 - Silverlight 应用程序包</title><link>https://www.aspose.info/zh/executable/xap/</link><pubDate>Wed, 01 Feb 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/xap/</guid><description>&lt;h2 id="什么是xap文件"&gt;什么是XAP文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%afxap%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.xap 文件是用于在 Web 上部署 Silverlight 应用程序的 Silverlight 应用程序包文件。要打开并运行 .xap 文件,您需要支持 Silverlight 的 Web 浏览器（例如 Internet Explorer 或 Microsoft Edge）并安装 Silverlight 插件。只需导航到托管 .xap 文件的网站,应用程序就会自动在浏览器中运行。&lt;/p&gt;&#10;&lt;h2 id="xap文件是如何存储的"&gt;XAP文件是如何存储的？&lt;a class="anchor" href="#xap%e6%96%87%e4%bb%b6%e6%98%af%e5%a6%82%e4%bd%95%e5%ad%98%e5%82%a8%e7%9a%84" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.xap 文件存储为 Silverlight 应用程序所有必需文件的压缩存档。 .xap 文件是一个 .zip 存档,其中包含清单文件 (AppManifest.xaml) 以及应用程序运行所需的所有文件,例如 .dll,.xaml 文件,图像文件和媒体文件。 .xap 文件通常部署在 Web 服务器上,可以由客户端下载并在支持 Silverlight 的 Web 浏览器中运行。&lt;/p&gt;&#10;&lt;h2 id="与-silverlight-的关系"&gt;与 Silverlight 的关系&lt;a class="anchor" href="#%e4%b8%8e-silverlight-%e7%9a%84%e5%85%b3%e7%b3%bb" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.xap 文件与 Microsoft Silverlight 特别相关,它是一个跨平台,跨浏览器插件,用于为 Web 提供多媒体体验和丰富的交互式应用程序。 .xap 文件是一种包文件类型,用于在 Web 上部署 Silverlight 应用程序。它包含应用程序所需的所有文件,例如以压缩存档格式打包的 .dll,.xaml 文件,图像文件和媒体文件。当用户导航到托管 .xap 文件的网站时,Silverlight 插件会下载 .xap 文件,将其解压缩,然后运行其中包含的 Silverlight 应用程序。&lt;/p&gt;</description></item><item><title>8CK 文件格式 - TI-84 Plus C 银版应用文件</title><link>https://www.aspose.info/zh/executable/8ck/</link><pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/8ck/</guid><description>&lt;h2 id="什么是-8ck-文件"&gt;什么是 8CK 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-8ck-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;TI-84 Plus C 银版计算器使用 8CK 文件格式来存储应用程序和程序。这些文件可以使用德州仪器 (TI) 提供的软件创建、编辑并在计算器和计算机之间传输。&lt;/p&gt;&#10;&lt;p&gt;要在 TI-84 Plus C 银版计算器上使用 8CK 文件，必须使用 USB 电缆或通过称为“镜像”的过程将其传输到计算器的内存中。文件位于计算器上后，您就可以访问并运行该应用程序或程序，就像访问计算器上存储的任何其他应用程序或程序一样。&lt;/p&gt;&#10;&lt;h2 id="与-ti-84-plus-c-银色版的关系"&gt;与 TI-84 Plus C 银色版的关系&lt;a class="anchor" href="#%e4%b8%8e-ti-84-plus-c-%e9%93%b6%e8%89%b2%e7%89%88%e7%9a%84%e5%85%b3%e7%b3%bb" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;8CK文件与TI-84 Plus C银版计算器相关，这是德州仪器公司生产的图形计算器。它专为高级数学和科学课程而设计，并提供以下功能：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;图形函数和数据&lt;/li&gt;&#10;&lt;li&gt;方程求解器&lt;/li&gt;&#10;&lt;li&gt;高等数学函数&lt;/li&gt;&#10;&lt;li&gt;统计分析&lt;/li&gt;&#10;&lt;li&gt;矩阵运算&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;该计算器具有全彩屏幕、用于文件传输和充电的 USB 连接以及用于存储应用程序和数据的内存容量。&lt;/p&gt;&#10;&lt;p&gt;除了标准计算器功能外，TI-84 Plus C 银版还为学生提供了一个编写和运行自己的程序的平台，以及访问德州仪器 (TI) 和其他来源提供的预编写程序和应用程序库。&lt;/p&gt;&#10;&lt;h2 id="如何打开-8ck-文件"&gt;如何打开 8CK 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80-8ck-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;要打开 8CK 文件，您需要使用与 TI-84 Plus C 银版计算器兼容的软件程序。最简单的方法是使用德州仪器 (TI) 提供的软件，例如 TI Connect CE，它允许您在计算机和计算器之间传输文件。&lt;/p&gt;&#10;&lt;p&gt;以下是使用 TI Connect CE 打开 8CK 文件的步骤：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;使用 USB 电缆将计算器连接到计算机。&lt;/li&gt;&#10;&lt;li&gt;在计算机上打开 TI Connect CE。&lt;/li&gt;&#10;&lt;li&gt;单击“接收”或“获取”按钮将 8CK 文件从计算器传输到您的计算机。&lt;/li&gt;&#10;&lt;li&gt;将文件保存到您的计算机。&lt;/li&gt;&#10;&lt;li&gt;现在，您可以使用记事本等文本编辑器或编程软件（如果有）打开并查看 8CK 文件的内容。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;打开和查看 8CK 文件内容的过程可能会有所不同，具体取决于您使用的软件和文件本身的内容。如果您需要修改或编辑文件内容，则需要使用与 TI-84 Plus C 银版计算器兼容的编程软件。&lt;/p&gt;</description></item><item><title>ELF 文件格式 - 任天堂 Wii 游戏文件</title><link>https://www.aspose.info/zh/executable/elf/</link><pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/elf/</guid><description>&lt;h2 id="什么是-elf-文件"&gt;什么是 .elf 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-elf-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ELF（可执行和可链接格式）文件格式被任天堂 Wii 和 Wii 模拟器软件用来存储和运行可执行文件，例如游戏、应用程序和系统软件。 ELF格式是包括Linux在内的许多操作系统上可执行文件的标准格式，并为程序在Wii平台上执行提供了一种方式。&lt;/p&gt;&#10;&lt;p&gt;要在 Wii 或 Wii 模拟器上运行 ELF 文件，您只需将文件加载到模拟器中或将其传输到 Wii 系统并从那里执行即可。执行此操作的具体过程可能会有所不同，具体取决于您使用的模拟器或 Wii 软件。&lt;/p&gt;&#10;&lt;h2 id="elf-和-dol-文件格式之间的区别"&gt;ELF 和 DOL 文件格式之间的区别&lt;a class="anchor" href="#elf-%e5%92%8c-dol-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f%e4%b9%8b%e9%97%b4%e7%9a%84%e5%8c%ba%e5%88%ab" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ELF（可执行和可链接格式）和 DOL（Dolphin）都是用于 Nintendo Wii 和 Wii 模拟器软件上的可执行文件的文件格式。但是，这两种格式之间存在一些差异：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;格式：ELF 是包括 Linux 在内的许多操作系统上可执行文件的标准格式，而 DOL 是专门为 Nintendo Wii 设计的格式。&lt;/li&gt;&#10;&lt;li&gt;兼容性：ELF 文件与 Wii 模拟器软件兼容，但如果不转换为 DOL 文件，可能无法在 Wii 硬件本身上运行。另一方面，DOL 文件与 Wii 模拟器软件和 Wii 硬件兼容。&lt;/li&gt;&#10;&lt;li&gt;文件大小：ELF 文件的大小通常比 DOL 文件大，这使得 DOL 文件在 Wii 硬件上的使用效率更高。&lt;/li&gt;&#10;&lt;li&gt;加载：ELF 文件加载到内存的方式与 DOL 文件不同，这会影响 Wii 硬件的性能。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;一般来说，如果您想在 Wii 或 Wii 模拟器上运行可执行文件，通常建议使用 DOL 格式，因为它与 Wii 平台更兼容，并且在文件大小和加载方面更高效。但是，如果您正在为Wii平台开发软件，则可以选择在开发过程中使用ELF格式，然后将文件转换为DOL格式以在Wii硬件上使用。&lt;/p&gt;</description></item><item><title>RUN 文件格式 - Linux 可执行文件</title><link>https://www.aspose.info/zh/executable/run/</link><pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/run/</guid><description>&lt;h2 id="什么是-run-文件"&gt;什么是 .RUN 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-run-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;.run 文件格式通常用于在 Linux 环境中分发软件或应用程序安装程序。要安装该软件，您需要使该文件可执行，可以使用以下命令来完成：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;chmod +x file_name.run &#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后，您可以使用以下命令运行该文件：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;./file_name.run &#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;安装过程可能会有所不同，具体取决于您尝试安装的特定文件和程序。&lt;/p&gt;&#10;&lt;p&gt;.run 文件格式是一种 shell 脚本，用于在 Linux 环境中分发软件或应用程序安装程序。它是一个独立的软件包，包含安装软件所需的所有内容，包括二进制文件、库和配置文件。&lt;/p&gt;&#10;&lt;p&gt;请务必注意，.run 文件也可能包含恶意代码，因此在运行文件之前验证文件来源并扫描病毒始终是一个好主意。&lt;/p&gt;&#10;&lt;p&gt;此外，某些 .run 文件可能需要 root 权限才能运行和安装，因此您可能需要使用“sudo”命令以提升的权限运行该文件：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo ./filename.run&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="如何打开-run-文件"&gt;如何打开 RUN 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80-run-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;要打开 .run 文件，您需要使其可执行，这可以使用“chmod”命令来完成：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;chmod +x filename.run &#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;文件可执行后，您可以通过键入以下命令来运行它：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;./filename.run&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;运行 .run 文件与在文本编辑器中打开它不同。运行 .run 文件将执行其指令，这些指令可以是从安装程序到运行脚本的任何内容。要查看 .run 文件的内容，您需要在文本编辑器（例如 nano 或 vim）中打开它：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;nano filename.run&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;或者&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;vim filename.run&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://vitux.com/how-to-execute-bin-and-run-files-in-ubuntu/"&gt;如何在 Ubuntu 中执行 .bin 和 .run 文件&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>AC 文件格式 - Autoconf 脚本文件</title><link>https://www.aspose.info/zh/executable/ac/</link><pubDate>Wed, 11 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/ac/</guid><description>&lt;h2 id="什么是-ac-文件"&gt;什么是 .ac 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-ac-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;AC 文件是 Autoconf 脚本文件。 &lt;strong&gt;Autoconf&lt;/strong&gt; 是一个可扩展的 M4 宏包，可生成 shell 脚本以自动配置软件源代码包。这些脚本可以使包适应多种类 UNIX 系统，而无需用户手动干预。 Autoconf 从一个模板文件中为一个包创建一个配置脚本，该模板文件以 M4 宏调用的形式列出了该包可以使用的操作系统特性。&lt;/p&gt;&#10;&lt;p&gt;使用 Autoconf 生成配置脚本需要 GNU M4。在配置 Autoconf 之前，你应该安装 GNU M4（至少版本 1.4.6，尽管推荐 1.4.13 或更高版本），以便 Autoconf 的配置脚本可以找到它。 Autoconf 生成的配置脚本是独立的，因此它们的用户不需要拥有 Autoconf（或 GNU M4）。&lt;/p&gt;&#10;&lt;h2 id="如何打开-ac-文件"&gt;如何打开 .ac 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e6%89%93%e5%bc%80-ac-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;AC 代表自动配置。它是由 GNU Autoconf 生成的脚本，通过测试包中的必要功能，使软件源代码能够适应各种类似 Posix 的系统。该脚本称为 AC 文件。&lt;/p&gt;&#10;&lt;h2 id="主要的-autotools-组件"&gt;主要的 Autotools 组件&lt;a class="anchor" href="#%e4%b8%bb%e8%a6%81%e7%9a%84-autotools-%e7%bb%84%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;了解 GNU 自动工具（&lt;code&gt;automake&lt;/code&gt;、&lt;code&gt;autoconf&lt;/code&gt; 等）在使用 ebuild 时会很有用：&lt;/p&gt;&#10;&lt;p&gt;Autotools 是相关包的集合，当它们一起使用时，可以消除创建可移植软件所涉及的大部分困难。这些工具连同一些相对简单的上游提供的输入文件，用于为包创建构建系统。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;主要 autotools 组件如何组合在一起的基本概述。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://devmanual.gentoo.org/general-concepts/autotools/diagram.png" alt="A basic overview of how the main autotools components fit together" title="A basic overview of how the main autotools components fit together"&gt;&lt;/p&gt;</description></item><item><title>BTAPP 文件格式 - uTorrent 应用程序</title><link>https://www.aspose.info/zh/executable/btapp/</link><pubDate>Mon, 16 May 2022 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/btapp/</guid><description>&lt;h2 id="什么是一-btapp-文件"&gt;什么是一 .btapp 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-btapp-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;BTAPP 文件是为 TORRENT 下载程序 uTorrent 开发的应用程序。它本质上是一个 uTorrent 应用程序，可以访问 uTorrent 客户端的所有功能。这些应用程序可以从应用程序内添加到 uTorrent 客户端。这将在 uTorrent 客户端中安装应用程序并提供下载 &lt;a href="https://www.aspose.info/zh/misc/torrent/"&gt;TORRENT&lt;/a&gt; 文件的所有功能。&lt;/p&gt;&#10;&lt;h2 id="btapp-文件格式---更多信息"&gt;BTAPP 文件格式 - 更多信息&lt;a class="anchor" href="#btapp-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f---%e6%9b%b4%e5%a4%9a%e4%bf%a1%e6%81%af" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;BTAPP 应用程序文件保存为二进制文件。它包含可以在嵌入式浏览器中打开的 &lt;a href="https://www.aspose.info/zh/web/html/"&gt;HTML&lt;/a&gt; 和 &lt;a href="https://www.aspose.info/zh/web/js/"&gt;JavaScript&lt;/a&gt; 代码。&lt;/p&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Torrent_file"&gt;TORRENT 文件 - 维基百科&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>PYC 文件格式 - Python 编译文件</title><link>https://www.aspose.info/zh/executable/pyc/</link><pubDate>Mon, 09 May 2022 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/pyc/</guid><description>&lt;h2 id="什么是一-pyc-文件"&gt;什么是一 .pyc 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-pyc-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;PYC 文件是从用 Python 编程语言编写的源代码生成的编译输出文件。当 PY 文件使用 Python 解释器运行时，它被转换为字节码以执行。同时，编译后的字节码也保存为 .pyc 文件，以便以后在适用时从缓存中重用。&lt;/p&gt;&#10;&lt;h2 id="pyc-文件格式的结构"&gt;PYC 文件格式的结构&lt;a class="anchor" href="#pyc-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f%e7%9a%84%e7%bb%93%e6%9e%84" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;PYC 文件是字节码，它们的文件格式规范不公开。然而，一些消息来源的调查表明，&lt;a href="https://nedbatchelder.com/blog/200804/the_structure_of_pyc_files.html"&gt;PYC 文件的结构&lt;/a&gt; 包括：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;一个四字节的幻数&lt;/code&gt;r - 只是随着编组代码的每次更改而更改的两个字节，然后是 0d0a 的两个字节。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;四字节修改时间戳&lt;/code&gt; - 生成 .pyc 的源文件的 Unix 修改时间戳，以便在源更改时可以重新编译。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;A marshalled code object&lt;/code&gt; - 代码对象的 marshal.dump 的输出，它是编译源文件的结果。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://nedbatchelder.com/blog/200804/the_structure_of_pyc_files.html"&gt;.pyc 文件的结构&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>AHK 文件格式- AutoHotkey 脚本文件</title><link>https://www.aspose.info/zh/executable/ahk/</link><pubDate>Mon, 25 Apr 2022 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/ahk/</guid><description>&lt;h2 id="什么是一-ahk-文件"&gt;什么是一 .ahk 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-ahk-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;AHK 文件是使用 AutoHotkey 软件应用程序生成的脚本文件，用于在 Microsoft Windows 中自动执行任务。它包含使用可用于执行即时操作的快捷键自动执行任务的说明。该文件由 AutoHotkey 执行，所有操作都按顺序执行。 AHK 文件功能强大，可以使用热键定义的热键执行复杂的任务。 AHK 文件可以使用 Microsoft Notepad 和 Notepad++ 等文本编辑器打开。&lt;/p&gt;&#10;&lt;h2 id="ahk-文件格式"&gt;AHK 文件格式&lt;a class="anchor" href="#ahk-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;AHK 文件以纯文本文件的形式保存到光盘中，并包含可由 AutoHotkey 执行的代码行。 AutoHotkey 是一种免费的开源脚本语言，允许用户创建从简单到复杂的脚本来执行诸如表单填充、自动单击、执行宏等操作。AHK 文件至少可以执行单个操作然后退出.&lt;/p&gt;&#10;&lt;p&gt;有一些工具可用于将 AHK 转换为 &lt;a href="https://www.aspose.info/zh/executable/exe/"&gt;Exe&lt;/a&gt; 文件。&lt;/p&gt;&#10;&lt;h3 id="ahk-示例"&gt;AHK 示例&lt;a class="anchor" href="#ahk-%e7%a4%ba%e4%be%8b" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;下面的示例使用 Win+Z 键运行 Microsoft 记事本，如果它已经在运行，则将其置于最前面。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;#z::Run https://www.autohotkey.com ; Win+Z&#10;&#10;^!n:: ; Ctrl+Alt+N&#10;if WinExist(&amp;#34;Untitled - Notepad&amp;#34;)&#10; WinActivate&#10;else&#10; Run Notepad&#10;return&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="如何创建-ahk-文件"&gt;如何创建 AHK 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e5%88%9b%e5%bb%ba-ahk-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;以下步骤可用于创建 AHK 文件。这些假设 AutoHotkey 已经安装在机器上。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;右键单击您的桌面。&lt;/li&gt;&#10;&lt;li&gt;在菜单中找到“新建&amp;quot;。&lt;/li&gt;&#10;&lt;li&gt;单击“新建&amp;quot;菜单中的“AutoHotkey 脚本&amp;quot;。&lt;/li&gt;&#10;&lt;li&gt;给脚本一个新名字。&lt;/li&gt;&#10;&lt;li&gt;在桌面上找到新创建的文件并右键单击它。&lt;/li&gt;&#10;&lt;li&gt;点击“编辑脚本&amp;quot;。&lt;/li&gt;&#10;&lt;li&gt;应该会弹出一个窗口，可能是记事本。&lt;/li&gt;&#10;&lt;li&gt;保存文件。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.autohotkey.com/"&gt;AutoHotkey&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Batch_file"&gt;批处理文件 - 维基百科&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>XEX 文件格式 - Xbox 360 可执行文件</title><link>https://www.aspose.info/zh/executable/xex/</link><pubDate>Wed, 23 Mar 2022 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/xex/</guid><description>&lt;h2 id="什么是一-xex-文件"&gt;什么是一 .xex 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-xex-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;XEX 文件是用于 Xbox 360 视频游戏控制台应用程序的可执行文件格式。 Xbox 是 Xbox 360 的前身，应用程序使用 &lt;strong&gt;XBE&lt;/strong&gt; 文件格式。 XEX 文件只能在 Xbox 360 上运行，不能在 PC 上执行。 Xbox 360 控制台上的默认 XEX 文件被命名为 &lt;strong&gt;default.xex&lt;/strong&gt; ，负责控制和下载设备的软件更新。这确保了与 Xbox 控制台的向后兼容性。&lt;/p&gt;&#10;&lt;h2 id="xex-文件格式"&gt;XEX 文件格式&lt;a class="anchor" href="#xex-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;XEX 文件以二进制文件的形式保存到光盘中，并且可以在 Xbox 360 控制台上执行。也可以使用可以从这些文件中提取信息的 XEXTool 软件打开和检查这些文件。 XEXTool 也可以用来修改这些文件。&lt;/p&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://digiex.net/threads/xextool-6-3-download.9523/"&gt;XEX 工具&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.reddit.com/r/Roms/comments/kl382s/xex_file_to_exe_file/"&gt;XEX 到 EXE 转换 - Reddit&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>XBE - iOS 应用程序包文件</title><link>https://www.aspose.info/zh/executable/xbe/</link><pubDate>Tue, 31 Aug 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/xbe/</guid><description>&lt;h2 id="什么是一-xbe-文件"&gt;什么是一 .xbe 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-xbe-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;具有 .xbe 扩展名的文件是来自 Xbox 视频游戏光盘的可执行应用程序。 XBE 文件是在 Xbox 系统中执行的主要文件，通常不应在计算机上打开，但可以使用 Xbox 仿真程序在 PC 上打开。这些文件通常由游戏开发者创建，然后由 Microsoft 签名。文件结构类似于 Windows PE 文件，但根据 XBox 设置应用了一些重要更改，使其可在 XBox 上运行。&lt;/p&gt;&#10;&lt;h2 id="xbe-文件格式"&gt;XBE 文件格式&lt;a class="anchor" href="#xbe-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;XBE 文件由图像头、节头集合、证书、线程本地存储数据、库版本集合、Microsoft 位图以及包含代码和资源的节组成。&lt;/p&gt;&#10;&lt;h3 id="图片标题"&gt;图片标题&lt;a class="anchor" href="#%e5%9b%be%e7%89%87%e6%a0%87%e9%a2%98" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;映像头包含解释可执行文件的其他组件在文件中的位置的信息，以及应如何处理和加载可运行文件。&lt;/p&gt;&#10;&lt;h3 id="tls-表"&gt;TLS 表&lt;a class="anchor" href="#tls-%e8%a1%a8" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;TLS 表包含 XBE 正确设置线程本地存储所需的所有信息。它基本上是 PE32 文件中的 TLS 目录唯一的，可以直接从那里复制。如果 XBE 文件不使用任何线程本地存储，并且图像头中的相应字段设置为零，则可以省略此表。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;偏移&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;尺寸&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;姓名&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;说明&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0000&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;原始数据开始&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;程序映像中 TLS 变量数据的绝对（即不是 RVA）起始地址。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;原始数据结束&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;程序映像中 TLS 变量数据结束的绝对（即不是 RVA）地址。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0008&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;索引地址&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;TLS 索引变量的绝对（即不是 RVA）地址。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x000C&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;回调地址&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;空终止的 TLS 回调函数表的绝对（即不是 RVA）地址。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0010&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;零填充的大小&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;在内存中应设置为零的原始数据之后的字节数。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0014&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0x0004&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;特点&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;描述对齐。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;＃＃＃ 证书&lt;/p&gt;</description></item><item><title>IPA - iOS 应用程序包文件</title><link>https://www.aspose.info/zh/executable/ipa/</link><pubDate>Mon, 30 Aug 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/ipa/</guid><description>&lt;h2 id="什么是一-ipa-文件"&gt;什么是一 .ipa 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-ipa-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;带有 .ipa 扩展名的文件属于 iOS，称为应用程序包文件。这是存储 iOS 应用程序的存档（使用 &lt;a href="https://www.aspose.info/zh/compression/zip/"&gt;ZIP&lt;/a&gt; 压缩压缩）文件，但该应用程序只能安装在 iOS 或基于 ARM 的 MacOS 设备上，例如 iPad、iPhone 或iPod 触摸。主要是，iTunes、Apple Configurator 2 或任何第三方软件都可以用来安装 IPA 文件。&lt;/p&gt;&#10;&lt;h2 id="国际音标文件格式"&gt;国际音标文件格式&lt;a class="anchor" href="#%e5%9b%bd%e9%99%85%e9%9f%b3%e6%a0%87%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;使用 Apple Xcode 开发应用程序的 IOS 开发人员非常熟悉 IPA 文件，因为他们需要将开发的应用程序打包为 IPA 文件，以便测试应用程序商店部署。虽然已知 IPA 文件作为 iOS 应用程序安装，但是，您也可以解压缩它们以查看包含的应用程序数据。由于 IPA 文件只包含一个针对手机 ARM 架构的二进制文件，而它不包含针对 x86 架构的二进制文件，因此许多 .ipa 文件无法在 iPhone 模拟器上安装。&lt;/p&gt;&#10;&lt;h3 id="ipa-文件的结构"&gt;.ipa 文件的结构&lt;a class="anchor" href="#ipa-%e6%96%87%e4%bb%b6%e7%9a%84%e7%bb%93%e6%9e%84" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;以下示例显示了 IPA 的结构：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;/Payload/&#10;/Payload/Application.app/&#10;/iTunesArtwork&#10;/iTunesArtwork@2x&#10;/iTunesMetadata.plist&#10;/WatchKitSupport/WK&#10;/META-INF&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;以上是 iTunes 和 App Store 识别的内置结构。按照这个结构：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Payload 目录包含所有应用程序数据。&lt;/li&gt;&#10;&lt;li&gt;iTunes Artwork 文件是一个 512×512 像素的 PNG 图像，包含用于在 iTunes 和 iPad 上的 App Store 应用程序中显示的应用程序图标。&lt;/li&gt;&#10;&lt;li&gt;iTunesMetadata.plist 包含各种信息，包括开发者的姓名和 ID、版权信息、捆绑标识符、应用程序名称、流派、发布日期、购买日期等。&lt;/li&gt;&#10;&lt;li&gt;META-INF 文件夹仅包含有关用于创建 IPA 的程序的元数据。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/.ipa"&gt;.ipa - 维基百科&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>WSH - Windows 脚本文件</title><link>https://www.aspose.info/zh/executable/wsh/</link><pubDate>Fri, 27 Aug 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/wsh/</guid><description>&lt;h2 id="什么是一-wsh-文件"&gt;什么是一 .wsh 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-wsh-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;扩展名为 .wsh 的文件包含某种编程语言脚本（如 VB 或 VBS 等）的属性和参数。WSH 的实际需要是使用它们来自定义某些脚本的执行。需要 WScript 或 CScript 才能运行，这两者都包含在 Windows 操作系统中。 WSH 文件最初是在 Windows 95 的安装光盘上提供的，作为可选的可配置和可安装的控制面板，然后是 Windows 98 的默认组件。&lt;/p&gt;&#10;&lt;h2 id="wsh-文件格式"&gt;WSH 文件格式&lt;a class="anchor" href="#wsh-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;WSH（Windows 脚本宿主）可用于各种目的，包括管理,登录脚本和一般自动化。 WSH 为脚本运行建立环境。它调用合适的脚本引擎并分配一组服务和对象供脚本使用。这些脚本可以从 COM 对象或命令行模式以 GUI 模式运行，为用户提供交互式或非交互式脚本的灵活性。&lt;/p&gt;&#10;&lt;p&gt;＃＃＃ 例子&#10;这是一个非常简单的示例，它显示了一些使用根 WSH COM 对象“WScript&amp;quot;来显示带有“确定&amp;quot;按钮的消息的 VBScript。当此脚本启动时，将调用 CScript 或 WScript 引擎并建立运行时环境。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;WScript.Echo &amp;#34;Hello world&amp;#34;&#10;WScript.Quit&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Windows_Script_Host"&gt;Windows 脚本宿主 - 维基百科提供&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>PIF - 程序信息文件</title><link>https://www.aspose.info/zh/executable/pif/</link><pubDate>Mon, 02 Aug 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/pif/</guid><description>&lt;h2 id="什么是一-pif-文件"&gt;什么是一 .pif 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-pif-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;PIF 文件包含用于确定基于 MS-DOS 的程序应如何运行的信息。它也可以用作可执行文件的快捷方式，通常在用户创建 DOS 程序的快捷方式或更新程序的属性时创建。 Microsoft Windows 将 PIF 文件识别为可执行程序，它可以作为其他基于 DOS 的程序运行。由于没有 DOS 应用程序，PIF 文件今天在软件中并不常用。&lt;/p&gt;&#10;&lt;h2 id="pif-文件格式"&gt;PIF 文件格式&lt;a class="anchor" href="#pif-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;PIF 文件基本上只包含一个数据块，存储在 TopView 下执行所需的参数。对于程序结束时是否应关闭窗口等开关，窗口标题的字段包括 RAM 和位图的最大和最小量。开发人员面临的问题是，当系统被改编为在 Windows 下使用时，有一些额外的开关不适用于 TopView。他们没有将新开关合并到文件末尾，而是将文件创建为包含任意数量条目的数据库文件。通过这种方式，文件由许多标题区域组成，这些标题区域描述了操作系统应该读取该部分的内容，以及到下一部分的偏移量。系统将阅读列表，直到找到最合适的列表。因此，这个理论留下了向后兼容的问题。文件最终重新排列，第一个标题出现在起始数据之后，使文件的前 253 个字节保持与以前相同的格式。&lt;/p&gt;&#10;&lt;h3 id="pif-示例"&gt;PIF 示例&lt;a class="anchor" href="#pif-%e7%a4%ba%e4%be%8b" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;以下是 PIF 文件的十六进制表示：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;0000000: 0078 494e 5354 414c 4c20 2020 2020 2020 .xINSTALL &#10;0000010: 2020 2020 2020 2020 2020 2020 2020 2020 &#10;0000020: 8002 0000 433a 5c74 656d 705c 7465 6d70 ....C:\temp\temp&#10;0000030: 335c 494e 5354 414c 4c2e 4558 4500 0000 3\INSTALL.EXE...&#10;0000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000050: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000060: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00000e0: 0000 0000 0000 0100 ff19 5000 0007 0000 ..........P.....&#10;00000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000100: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000110: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000130: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000140: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000170: 004d 4943 524f 534f 4654 2050 4946 4558 .MICROSOFT PIFEX&#10;0000180: 0087 0100 0071 0157 494e 444f 5753 2033 .....q.WINDOWS 3&#10;0000190: 3836 2033 2e30 0005 029d 0168 0080 0200 86 3.0.....h....&#10;00001a0: 0064 0032 00ff ff00 00ff ff00 0002 1002 .d.2............&#10;00001b0: 001f 0000 0000 0000 0000 0000 0000 0000 ................&#10;00001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000200: 0000 0000 0057 494e 444f 5753 2056 4d4d .....WINDOWS VMM&#10;0000210: 2034 2e30 00ff ff1b 02ac 0100 0000 0000 4.0............&#10;0000220: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000230: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000240: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000250: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000260: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000270: 0000 0050 4946 4d47 522e 444c 4c00 0000 ...PIFMGR.DLL...&#10;0000280: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000290: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00002a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00002b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00002c0: 0000 0000 0002 0000 0000 0000 0000 0000 ................&#10;00002d0: 0032 0001 0000 0000 0000 0000 0000 0001 .2..............&#10;00002e0: 0000 0005 0019 0003 00c8 00e8 0302 000a ................&#10;00002f0: 0001 0000 0000 0000 001c 0000 0000 0000 ................&#10;0000300: 0008 000c 0054 6572 6d69 6e61 6c00 0000 .....Terminal...&#10;0000310: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000320: 0000 0000 004c 7563 6964 6120 436f 6e73 .....Lucida Cons&#10;0000330: 6f6c 6500 0000 0000 0000 0000 0000 0000 ole.............&#10;0000340: 0000 0000 0000 0003 0000 0050 0019 0080 ...........P....&#10;0000350: 022c 018c 0267 0116 0000 0001 00ff ffff .,...g..........&#10;0000360: ffff ffff ffae 0626 013a 098d 0200 0000 .......&amp;amp;.:......&#10;0000370: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000380: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;0000390: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00003a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00003b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................&#10;00003c0: 0000 0000 0001 00 .......&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://justsolve.archiveteam.org/wiki/Program_information_file"&gt;节目信息文件 (PIF)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Program_information_file"&gt;节目信息文件 - 维基百科提供&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>REG - Windows 注册表文件</title><link>https://www.aspose.info/zh/executable/reg/</link><pubDate>Mon, 02 Aug 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/reg/</guid><description>&lt;h2 id="什么是一-reg-文件"&gt;什么是一 .reg 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-reg-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;REG 文件只是一个带有 .reg 扩展名的文本文件。这些文件通常是通过从注册表中导出典型键来创建的。这些文件也可以用作注册表的备份（特别是在进行更改之前这一步很重要！）。您可以看到，有些人在向您展示如何执行注册表黑客攻击的相同站点上将它们作为可下载文件提供。 REG 文件可用于手动更改注册表并导出这些更改。只需稍微清理一下文件，然后与他人共享。&lt;/p&gt;&#10;&lt;h2 id="reg文件格式"&gt;REG文件格式&lt;a class="anchor" href="#reg%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;REG 文件格式设计用于使用基于 INI 的语法导出和导入部分 Windows 注册表。 Windows 注册表是一个关系或分层数据库，用于保存 Microsoft Windows 操作系统和其他使用 Windows 注册表的应用程序的低级设置。 Alternativley，我们可以说，注册表或 Windows 注册表由安装在所有版本的 Microsoft Windows 操作系统上的程序和硬件的信息、选项、设置和其他值组成。&lt;/p&gt;&#10;&lt;h3 id="reg-文件的语法"&gt;REG 文件的语法&lt;a class="anchor" href="#reg-%e6%96%87%e4%bb%b6%e7%9a%84%e8%af%ad%e6%b3%95" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;以下是作为 REG 文件语法一部分的一些关键元素：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;RegistryEditorVersion&lt;/strong&gt;：例如“Windows 注册表编辑器版本 5.00&amp;quot;，适用于 Windows 2000、Windows XP 和 Windows Server 2003。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;空白行&lt;/strong&gt;：标识新注册表路径的开始。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;RegistryPathx&lt;/strong&gt;：包含您要导入的第一个值的子项的路径。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;DataItemNamex&lt;/strong&gt;：要导入的数据项的名称。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;DataTypex&lt;/strong&gt;：注册表值的数据类型。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;密钥使用以下语法存储在 .reg 文件中：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;[&amp;lt;Hive name&amp;gt;\&amp;lt;Key name&amp;gt;\&amp;lt;Subkey name&amp;gt;]&#10;&amp;#34;Value name&amp;#34;=&amp;lt;Value type&amp;gt;:&amp;lt;Value data&amp;gt;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;您可以使用“@&amp;ldquo;而不是“值名称&amp;quot;来编辑键的默认值：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;[&amp;lt;Hive name&amp;gt;\&amp;lt;Key name&amp;gt;\&amp;lt;Subkey name&amp;gt;]&#10;@=&amp;lt;Value type&amp;gt;:&amp;lt;Value data&amp;gt;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;＃＃＃ 例子&#10;这是一个REG文件的例子&lt;/p&gt;</description></item><item><title>CMD - Windows 命令文件格式</title><link>https://www.aspose.info/zh/executable/cmd/</link><pubDate>Mon, 12 Jul 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/cmd/</guid><description>&lt;h2 id="什么是一-cmd-文件"&gt;什么是一 .cmd 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-cmd-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;CMD 文件由一个脚本组成，该脚本包含一个或多个纯文本形式的命令，这些命令是为了执行各种任务而运行的。它类似于一个&lt;a href="https://www.aspose.info/zh/executable/bat/"&gt;BAT&lt;/a&gt;文件，一般也用于存储一批可执行命令。 CMD 文件广泛用于 Microsoft Windows 操作系统。这些文件几乎是在 90 年代引入的，但仍在最新的 Windows 操作系统中使用。这些文件通常被编写为在一个序列中执行多个命令。&lt;/p&gt;&#10;&lt;h2 id="cmd-文件格式"&gt;CMD 文件格式&lt;a class="anchor" href="#cmd-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;CMD 是 CP/M 风格的可执行程序使用的文件格式。它通常与 CP/M-80 中的 &lt;a href="https://www.aspose.info/zh/executable/com/"&gt;COM&lt;/a&gt; 和 DOS 中的 &lt;a href="https://www.aspose.info/zh/executable/exe/"&gt;EXE&lt;/a&gt; 相当。一个 CMD 文件包含 1 到 8 组代码或数据和一个 128 字节的标头。每个组的大小最大为 1 mb。 CMD 文件还可以在其更高版本中包含重定位信息和驻留系统扩展 (RSX)。与&lt;a href="https://www.aspose.info/zh/executable/bat/"&gt;BAT&lt;/a&gt; 文件相比，CMD 是一个新人；用于 MS-DOS 之前发布的 windows 在 MS-DOS 中。尽管今天您仍然可以使用 .bat 扩展名保存文件，但许多人使用 .cmd 扩展名来保存他们的可执行脚本。&lt;/p&gt;&#10;&lt;h3 id="cmd-格式规范"&gt;CMD 格式规范&lt;a class="anchor" href="#cmd-%e6%a0%bc%e5%bc%8f%e8%a7%84%e8%8c%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;标题的开头包含文件中存在的组列表及其类型。每种类型最多可使用一次。这些类型是：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;代码&lt;/li&gt;&#10;&lt;li&gt;数据&lt;/li&gt;&#10;&lt;li&gt;额外的&lt;/li&gt;&#10;&lt;li&gt;堆&lt;/li&gt;&#10;&lt;li&gt;用户 1&lt;/li&gt;&#10;&lt;li&gt;用户 2&lt;/li&gt;&#10;&lt;li&gt;用户 3&lt;/li&gt;&#10;&lt;li&gt;用户 4&lt;/li&gt;&#10;&lt;li&gt;共享代码&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;同样，DOS 中的程序段前缀，数据组的前 256 个字节为零。它们将由带有零页的 CP/M-86 填充。如果没有数据组，则使用代码组的前 256 个字节。&lt;/p&gt;</description></item><item><title>什么是可执行的 EXE 文件？</title><link>https://www.aspose.info/zh/executable/exe/</link><pubDate>Wed, 30 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/exe/</guid><description>&lt;h2 id="什么是-exe-文件"&gt;什么是 .exe 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af-exe-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;EXE 是 &lt;strong&gt;executable&lt;/strong&gt; 的缩写。 .exe 文件是可以在 Microsoft Windows 操作系统上执行的程序。应用程序开发人员大多以可执行格式将他们的 Windows 操作系统程序发布为 exe 文件。它是在 Windows 上运行应用程序的标准文件格式。 &lt;strong&gt;Setup.exe&lt;/strong&gt;、&lt;strong&gt;Install.exe&lt;/strong&gt; 和 &lt;strong&gt;cmd.exe&lt;/strong&gt; 是一些常见且熟悉的 EXE 文件名称。&lt;/p&gt;&#10;&lt;h2 id="exe-文件格式"&gt;EXE 文件格式&lt;a class="anchor" href="#exe-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;MS-DOS 编译器是随具有 64K 内存限制的内存模型引入的。一般的概念是在x86 CPU（CS、DS、ES、SS）中设置不同的段寄存器指向不同或相同的段，从而允许不同程度的访问内存。一些特定的内存模型是：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Tiny&lt;/strong&gt;：所有内存访问都是 16 位的（段寄存器不变）。生成 .COM 文件而不是 .EXE 文件。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;小&lt;/strong&gt;：所有内存访问都是 16 位的（段寄存器不变）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;紧凑&lt;/strong&gt;：数据地址包括段和偏移量，在访问时重新加载 DS 或 ES 寄存器并允许高达 1M 的数据。代码访问不会改变 CS 寄存器，允许 64K 的代码。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;中&lt;/strong&gt;：代码地址包括段地址、访问时重新加载 CS 并允许最多 1M 的代码。数据访问不会更改 DS 和 ES 寄存器，允许 64K 数据。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;大&lt;/strong&gt;：代码和数据地址都是（段，偏移）对，总是重新加载段地址。整个 1M 字节的存储空间可用于代码和数据。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Huge&lt;/strong&gt;：与大型模型相同，编译器生成额外的算术以允许访问大于 64K 的数组。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;开发人员必须在创建 exe 文件时决定应该选择哪个模型。&lt;/p&gt;</description></item><item><title>MSI - Windows 安装程序包文件</title><link>https://www.aspose.info/zh/executable/msi/</link><pubDate>Wed, 30 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/msi/</guid><description>&lt;h2 id="什么是一-msi-文件"&gt;什么是一 .MSI 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-msi-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;用于安装和启动 Windows 程序的 MSI 文件； Microsoft Windows 的完整软件包，其中包含典型软件程序的安装信息，包括要安装的基本文件和有关安装位置的信息。 MSI 文件还可能包含软件更新包。 MSI 文件类似于 &lt;a href="https://www.aspose.info/zh/executable/exe/"&gt;EXE&lt;/a&gt;，但 EXE 有时可能不包含安装程序信息，执行 EXE 文件时可能会直接运行软件程序。&lt;/p&gt;&#10;&lt;h2 id="msi-文件格式"&gt;MSI 文件格式&lt;a class="anchor" href="#msi-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Windows Installer 实际上是 Microsoft Windows 的 API（应用程序编程接口）和软件组件，用于安装,删除和维护软件程序。安装信息和可选文件被打包为安装包和结构为 COM 结构化存储的松散关系数据库；众所周知的 &lt;strong&gt;MSI 文件&lt;/strong&gt;，具有 .msi 文件扩展名。具有文件扩展名**.mst** 的包包含Windows Installer 的&lt;strong&gt;Transformation Scripts&lt;/strong&gt;，具有**.msm** 扩展名的文件包含&lt;strong&gt;Merge Modules&lt;/strong&gt; 和文件扩展名**.pcp&lt;strong&gt;用于&lt;/strong&gt;补丁创建属性**。 Windows Installer 在对其早期版本 Setup API 进行了重大更改后变得更加先进。 GUI 框架和自动生成卸载顺序是 Windows Installer 的新功能。它现在已被视为独立可执行安装程序框架的替代方案。&lt;/p&gt;&#10;&lt;h3 id="msi-包的逻辑结构"&gt;MSI 包的逻辑结构&lt;a class="anchor" href="#msi-%e5%8c%85%e7%9a%84%e9%80%bb%e8%be%91%e7%bb%93%e6%9e%84" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;包指定安装一个或多个完整产品，通常由&lt;strong&gt;GUID&lt;/strong&gt; 标识。产品由一个或多个组件组成，并分为各种功能。 Windows Installer 不会同时处理各种产品之间的依赖关系。包的逻辑结构由以下元素组成：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;产品&lt;/strong&gt;：一个单独的、已安装的、工作的程序或组合在一起的多个程序的集合是一个产品。产品由唯一的 GUID 标识。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;功能&lt;/strong&gt;：可能包含任意数量的组件和其他子功能。较小的软件包可以包含单个功能。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Components&lt;/strong&gt;：Windows Installer 将组件视为一个单元；可以包含程序文件、文件夹、注册表项、COM 组件和快捷方式。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;密钥路径&lt;/strong&gt;：密钥路径是包作者指定为对给定组件至关重要的特定文件、ODBC 数据源或注册表项。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Windows_Installer"&gt;Windows 安装程序 - 维基百科提供&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>MST - Windows 安装程序包文件</title><link>https://www.aspose.info/zh/executable/mst/</link><pubDate>Wed, 30 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/mst/</guid><description>&lt;h2 id="什么是一-mst-文件"&gt;什么是一 .mst 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-mst-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;扩展名为 .mst 的文件用于转换 MSI 包的内容。系统管理员通常使用它们将自定义设置应用于现有的 MSI 文件。 MST 文件在其软件分发系统（例如组策略）中与原始 MSI 包一起使用。 MST 文件通常用于软件开发和测试，以配置其开发中的软件版本。&lt;/p&gt;&#10;&lt;h2 id="mst-文件格式"&gt;MST 文件格式&lt;a class="anchor" href="#mst-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;MST 或转换文件用于收集文件中使用 Microsoft Windows 安装程序的程序的安装选项。这些文件通常用于安装程序 (MSIEXEC.EXE) 命令行，或用于软件安装的组策略；在 Microsoft Active Directory 域中。 MST 文件也可以与打包的可执行安装程序一起使用。一般情况是有人想将命令行参数传递给打包的安装程序。为此，您需要一个将 WRAPPED_ARGUMENTS 属性添加到属性表的 MST 文件。无法使用通用编辑器创建或编辑这些文件。为此可使用特定工具。&lt;/p&gt;&#10;&lt;h3 id="如何使用-mst-文件"&gt;如何使用 MST 文件？&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8-mst-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;MST 文件可以使用各种工具生成，通常使用 Ocra 来生成 MST 文件。然后可以根据需要自定义设置并将它们保存在特定位置。之后，可以将 MST 文件与 MSI 文件结合使用。如果你想测试这个文件；在命令行上使用以下语法&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;msiexec /i setup_1.0.msi TRANSFORMS=mylog.mst&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="transforms-属性"&gt;TRANSFORMS 属性&lt;a class="anchor" href="#transforms-%e5%b1%9e%e6%80%a7" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;您还可以使用 Windows 安装程序的 &lt;strong&gt;TRANSFORMS&lt;/strong&gt; 属性，它实际上是安装程序在安装软件包时应用的转换列表。安装程序按照 TRANSFORM 属性中列出的顺序执行转换。可以通过带有 .mst 扩展名或完整路径的文件名指定转换。要指定多个转换，请分隔每个文件名或分号，如下例所示。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;TRANSFORMS=transform1.mst;transform2.mst;transform3.mst&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.exemsi.com/documentation/mst-transformation-files/"&gt;MST 转换文件&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/windows/win32/msi/transforms"&gt;转换属性&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>WSF - Windows 脚本文件</title><link>https://www.aspose.info/zh/executable/wsf/</link><pubDate>Wed, 30 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/wsf/</guid><description>&lt;h2 id="什么是一-wsf-文件"&gt;什么是一 .wsf 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-wsf-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;WSF 文件是属于可执行类别的脚本，通常在 Microsoft Windows 中使用。该脚本支持多种语言的混合，这意味着在 WSF 文件中可能包含 JScript、VBScript 和可选的一些 XML 元素或其他脚本语言，如 Python、Object REXX、Perl、Kixtart（如果用户安装）的混合。 WSF 文件在没有 WScript 或 CScript 的情况下自行执行。 WSF 文件有助于错误隔离和公开常量。&lt;/p&gt;&#10;&lt;h2 id="wsf-文件格式"&gt;WSF 文件格式&lt;a class="anchor" href="#wsf-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;WSF 文件格式可以混合您以前的 Windows 脚本宿主项目中的 JScript 和 VBScript，.wsf 文件允许您将它们与 Windows 脚本宿主一起使用。 WSF 脚本封装了可供各种 WSF 文件使用的函数库。下面的示例显示了一个 .wsf 文件，其中包括一个 JScript 文件 (fso.js)，以及一个调用另一个函数的 VBScript 函数。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;job id=&amp;#34;IncludeExample&amp;#34;&amp;gt;&#10; &amp;lt;script language=&amp;#34;JScript&amp;#34; src=&amp;#34;FSO.JS&amp;#34;/&amp;gt;&#10; &amp;lt;script language=&amp;#34;VBScript&amp;#34;&amp;gt;&#10; &amp;#39; Get the free space for drive C.&#10; s = GetFreeSpace(&amp;#34;c:&amp;#34;)&#10; WScript.Echo s&#10; &amp;lt;script&amp;gt;&#10;&amp;lt;/job&amp;gt;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;WSF 格式支持以下附加功能：&lt;/p&gt;</description></item><item><title>COM - DOS 命令文件格式</title><link>https://www.aspose.info/zh/executable/com/</link><pubDate>Tue, 29 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/com/</guid><description>&lt;h2 id="什么是一-com-文件"&gt;什么是一 .com 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-com-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;COM 文件仅用于执行一组命令或指令。 COM 文件由一个可执行程序组成，该程序能够从 Windows 或 MS-DOS 运行。与 EXE 文件一样，COM 文件也以二进制格式保存，但它与 EXE 文件不同，因为它没有标题或元数据，并且最大大小约为 64KB。当 COM 文件第一次在 32 位系统上运行时，它会提示安装 NT Virtual DOS Machine (NTVDM) 组件。 COM 文件可以在带有支持 MS-DOS 环境的虚拟机的 64 位版本的 Microsoft Windows 上运行。&lt;/p&gt;&#10;&lt;h2 id="com-文件格式"&gt;COM 文件格式&lt;a class="anchor" href="#com-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;COM 文件格式是在 Microsoft Windows 或 MS-DOS 中使用的二进制可执行格式。它的结构仅由一组指令组成；它没有标头，也不包含标准元数据。它将所有数据和代码仅存储在一个段中，其二进制文件的最大大小为 64KB。尝试重新运行时，此文件格式不会自行重新定位。因此操作系统将其加载到预设地址。此外，可以使 COM 文件以 &lt;strong&gt;fat binary&lt;/strong&gt; 的形式在两个操作系统下执行。在指令级没有任何实际的兼容性。入口点的指令选择在两个操作系统中功能相同但不同，并使程序运行，跳转到操作系统正在使用的部分。它基本上是两个不同的程序，在一个文件中具有相同的程序，前面是选择要使用的程序的代码。&lt;/p&gt;&#10;&lt;h3 id="com-文件示例"&gt;COM 文件示例&lt;a class="anchor" href="#com-%e6%96%87%e4%bb%b6%e7%a4%ba%e4%be%8b" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;执行 COM 文件时，从第一个字节开始读取指令，然后连续执行，直到找到最后一条指令。这是一个 ASM 代码示例：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;[BITS 16]&#9;&#9;;Set code generation to 16 bit mode&#10;[ORG 0x0100]&#9;&#9;;Set code start address to 0100h&#10;&#10;&#10;[SEGMENT .text]&#9;&#9;;Main code segment&#10; mov ah, 9 ; DOS print string function&#10; mov dx, hello&#10; int 21h&#10; ;Exit to DOS&#10; mov ah, 4ch&#10; int 21h&#10;[SEGMENT .data]&#9;&#9;;Initialised data segment&#10;hello: db &amp;#39;Hello, .COM programmer!&amp;#39;,13,10,&amp;#39;$&amp;#39;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="参考"&gt;参考&lt;a class="anchor" href="#%e5%8f%82%e8%80%83" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/COM_file"&gt;COM 文件 - 由 Wikipewdia 提供&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>CGI - 通用网关接口脚本文件</title><link>https://www.aspose.info/zh/executable/cgi/</link><pubDate>Mon, 28 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/cgi/</guid><description>&lt;h2 id="什么是一-cgi-文件"&gt;什么是一 .cgi 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-cgi-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;CGI 文件称为通用网关接口脚本，Web 服务器使用它来运行外部程序来处理用户请求。保存在扩展名为 .cgi 的文件中的脚本通常是用 C 或 Perl 编程语言编写的。早在 Web 开发人员想要将数据库连接到他们的 Web 服务器时，它就已经被引入了。支持 Web 服务器和数据库之间的公共网关的服务器非常适合执行 CGI 代码。&lt;/p&gt;&#10;&lt;h2 id="cgi-文件格式"&gt;CGI 文件格式&lt;a class="anchor" href="#cgi-%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Web 服务器使用 CGI 脚本来帮助所有者配置 URL 的处理方式。该过程通常通过将一个新目录（文件主要位于该目录）标记为包含 CGI 脚本来完成；它的俗称是cgi-bin。例如，/usr/local/apache/htdocs/cgi-bin 可以被选为 Web 服务器上的 CGI 目录。当 Web 浏览器请求指向 CGI 目录中文件的 URL 时，HTTP服务器执行指定的脚本并将脚本的输出返回给 Web 浏览器。简而言之，CGI 脚本发送到标准输出的任何内容都会被传输到 Web 客户端，而不是显示在窗口的终端中。&lt;/p&gt;&#10;&lt;h3 id="cgi-示例"&gt;CGI 示例&lt;a class="anchor" href="#cgi-%e7%a4%ba%e4%be%8b" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;下面是用 Perl 编写的 CGI 脚本，它显示了 Web 服务器传递的所有环境变量：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;#!/usr/bin/env perl&#10;&#10;=head1 DESCRIPTION&#10;&#10;printenv — a CGI program that just prints its environment&#10;&#10;=cut&#10;print &amp;#34;Content-Type: text/plain\n\n&amp;#34;;&#10;&#10;for my $var ( sort keys %ENV ) {&#10; printf &amp;#34;%s=\&amp;#34;%s\&amp;#34;\n&amp;#34;, $var, $ENV{$var};&#10;}&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;输出将如下所示：&lt;/p&gt;</description></item><item><title>BAT - 批处理文件格式</title><link>https://www.aspose.info/zh/executable/bat/</link><pubDate>Thu, 24 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/zh/executable/bat/</guid><description>&lt;h2 id="什么是一-bat-文件"&gt;什么是一 .bat 文件？&lt;a class="anchor" href="#%e4%bb%80%e4%b9%88%e6%98%af%e4%b8%80-bat-%e6%96%87%e4%bb%b6" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;BAT 文件称为批处理文件，可在 DOS 和所有版本的 Windows 下运行，位于 cmd.exe 下。它由一系列纯文本行命令组成，由命令行解释器执行以执行不同的任务，例如在 Windows 中运行维护实用程序或启动典型程序。批处理文件可以包括解释器可以交互接受的任何命令，并使用批处理文件中编写的启用条件分支和循环的代码结构。&lt;/p&gt;&#10;&lt;h2 id="bat文件格式"&gt;BAT文件格式&lt;a class="anchor" href="#bat%e6%96%87%e4%bb%b6%e6%a0%bc%e5%bc%8f" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;BAT 文件格式只是一个脚本，用于自动执行本质上重复的命令序列。术语“批处理&amp;quot;用于批处理，可以认为是“非交互式执行&amp;quot;。因此，批处理文件可能无法处理一批多个数据。在旧的磁盘操作系统 (DOS) 中，批处理文件是在命令行界面下通过键入文件名和扩展名 .bat 来运行的。早期的基于 Microsoft 图形界面的操作系统（例如 Microsoft Windows）依赖于 DOS。用户必须使用 DOS 来执行典型的操作，如修复、优化或重新安装 Windows。后来微软推出了不依赖于DOS操作系统的Windows NT。因此，可以在现代 Microsoft 操作系统中使用命令提示符或 &lt;strong&gt;cmd.exe&lt;/strong&gt; 运行批处理文件。&lt;/p&gt;&#10;&lt;h3 id="批处理文件参数"&gt;批处理文件参数&lt;a class="anchor" href="#%e6%89%b9%e5%a4%84%e7%90%86%e6%96%87%e4%bb%b6%e5%8f%82%e6%95%b0" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;命令提示符支持许多特殊变量，例如 &lt;strong&gt;%0、%1 到 %9&lt;/strong&gt;，以便引用批处理作业的名称和路径以及批处理作业中的九个调用参数。不存在的参数被长度为零的字符串替换。虽然，它们可以像环境变量一样使用，但不会保存在环境中。 Microsoft 和 IBM 将这些变量称为替换参数，而 Novell、Digital Research 和 Caldera 为它们引入了术语替换变量。&lt;/p&gt;&#10;&lt;p&gt;以下是一些有用的批处理文件命令：&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;命令&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;说明&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;版本&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示您正在使用的 MS-DOS 版本。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;协会&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;这是将扩展名与文件类型 (FTYPE) 关联、显示现有关联或删除关联的批处理命令。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;光盘&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令有助于更改不同的目录，或显示当前目录。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CLS&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令清除屏幕。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;复制&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令用于将文件从一个位置复制到另一个位置。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;删除&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令删除文件而不是目录。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;目录&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令列出目录的内容。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;日期&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令有助于查找系统日期。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;回声&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示消息，或打开或关闭命令回显。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;退出&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令退出 DOS 控制台。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;医学博士&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令在当前位置创建一个新目录。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;移动&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令在目录之间移动文件或目录。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;路径&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示或设置路径变量。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;暂停&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令提示用户并等待输入一行输入。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;提示&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令可用于更改或重置 cmd.exe 提示符。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;研发&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令删除目录，但目录需要为空才能删除。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;任&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;重命名文件和目录&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;REM&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;该批处理命令用于批处理文件中的备注，防止执行备注的内容。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;开始&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令在新窗口中启动程序，或打开文档。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;时间&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令设置或显示时间。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;类型&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令将一个或多个文件的内容打印到输出。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;音量&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示卷标。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;属性&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;显示或设置当前目录下文件的属性&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CHKDSK&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令检查磁盘是否存在任何问题。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;选择&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令向用户提供选项列表。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;命令&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令调用命令提示符的另一个实例。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;比较&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令根据文件大小比较 2 个文件。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;转换&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令将卷从 FAT16 或 FAT32 文件系统转换为 NTFS 文件系统。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;司机查询&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示所有已安装的设备驱动程序及其属性。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;展开&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令从压缩的 .cab 文件中提取文件。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;查找&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令在文件或输入中搜索字符串，输出匹配的行。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;格式&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令格式化磁盘以使用 Windows 支持的文件系统，例如 FAT、FAT32 或 NTFS，从而覆盖磁盘的先前内容。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;帮助&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示 Windows 提供的命令列表。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IPCONFIG&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示 Windows IP 配置。按连接显示配置和该连接的名称。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;标签&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令添加、设置或删除磁盘标签。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;更多&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令一次显示一个或多个文件的内容。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;网络&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;根据使用的命令提供各种网络服务。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;平&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令通过网络将 ICMP/IP“回显&amp;quot;数据包发送到指定地址。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;关机&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令关闭计算机，或注销当前用户。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;排序&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令从源文件中获取输入并按字母顺序对其内容进行排序，从 A 到 Z 或 Z 到 A。它在控制台上打印输出。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;替代&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令将驱动器号分配给本地文件夹、显示当前分配或删除分配。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;系统信息&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示计算机及其操作系统的配置。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;任务杀手&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令结束一个或多个任务。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;任务清单&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令列出任务，包括任务名称和进程 ID (PID)。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;X复制&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令以更高级的方式复制文件和目录。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;树&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令将当前目录的所有子目录树显示到任何级别的递归或深度。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;FC&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令列出两个文件之间的实际差异。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;DISKPART&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;此批处理命令显示和配置磁盘分区的属性。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;TITLE&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;这个批处理命令设置控制台窗口中显示的标题。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;设置&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;显示当前系统上的环境变量列表。&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="bat-文件示例"&gt;BAT 文件示例&lt;a class="anchor" href="#bat-%e6%96%87%e4%bb%b6%e7%a4%ba%e4%be%8b" aria-label="复制此部分的链接"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;批处理脚本通常保存为简单的文本文件；包含按顺序执行的命令。这些文件以 .bat 扩展名保存；使用&lt;strong&gt;Command Interpreter&lt;/strong&gt;软件识别和执行。该软件在 Microsoft Windows 中以 &lt;strong&gt;cmd.exe&lt;/strong&gt; 的名称提供。&lt;/p&gt;</description></item></channel></rss>