大多数 Windows 程序(我使用的是 8.1)都采用.exe
这种格式。打开这些文件时,会出现一个安装向导,其中包含选项并提取文件。
但是,有些程序可以作为一个 exe 文件下载并运行。它不会创建其他文件,要使用它,只需运行 exe(一个例子,我希望能够执行以下操作的程序之一是鲁弗斯)
这些程序没有在“已安装的程序”中显示为已安装,或者在搜索时显示。是否可以让它们显示为已安装的程序?
答案1
您可以为它们创建自己的快捷方式。EXE 文件只是可以运行的编译后的二进制文件 - 无论是运行以安装应用程序还是应用程序本身。如果程序有安装程序,它会为您执行以下步骤:
- 将 EXE 放置在计算机上的任意位置(通常在
C:\Program Files
- 在文件夹中创建 EXE 的快捷方式
%AppData%\Microsoft\Windows\Start Menu\Programs
这将允许您通过开始菜单访问它。
编辑:如下所述,将便携式应用程序存储在Program Files
文件夹中可能会导致进一步的混乱。这个问题涵盖了一些用于存储这些内容的更好的位置。
答案2
直接从 .exe 文件运行的程序称为便携式应用程序。与 Rufus 不同,有些程序会到处创建一些文件,大部分位于 .exe 文件所在的目录中,例如用于保存 .ini 文件中的设置,但它们仍被视为便携式程序,因为它们旨在从“便携式”驱动器(如 U 盘、外部硬盘、CD/DVD 等)运行,无需安装。
简而言之,您无法让操作系统将它们视为已安装的程序,即它们不会出现在程序列表中,因为它们不是也无法安装在系统上。希望这足够清楚。干杯。