命名不当的 exe 程序文件

命名不当的 exe 程序文件

我有大量 exe 类型的文件,都是用于各种程序的。一半被扔进了垃圾箱,另一半我希望保存下来。80% 都是缩写或一些对我来说毫无意义的首字母缩略词。我不想尝试安装每一个,而是寻找一种万无一失的方法,仅从这些 exe 中就能知道程序名称。我敢肯定,绝大多数最终都会毫无理由地被保存下来,但我不能丢失那些重要的文件。存储空间其实不是问题,但是为了便于采购而组织起来才是问题。我将不胜感激!

答案1

查看元数据通常会有所帮助,例如file description、、以及与文件相关的任何证书。product namecopyrightoriginal filename

您可以通过右键单击exe并选择属性来执行此操作。

您可以使用 Windows 资源管理器搜索来执行此操作:

  1. 搜寻*.exe
  2. 将视图更改为详细信息(从视图->顶部功能区中的详细信息)
  3. 添加上述列(从视图 -> 在功能区中添加列)

Windows 搜索元数据

答案2

Microsoft 包括文件管理器Microsoft Windows Server 2003、Microsoft Windows XP 和 Microsoft Windows 2000 CD 上的 Support\Tools\Support.cab 文件中的工具。

示例输出:

> filever filever.exe /V
--a-- W32i   APP ENU      5.0.2134.1 shp     13,584 11-30-1999 filever.exe
        Language        0x0409 (Englisch (Vereinigte Staaten))
        CharSet         0x04b0 Unicode
        OleSelfRegister Disabled
        CompanyName     Microsoft Corporation
        FileDescription Microsoft Version Resource Dump Utility
        InternalName    filever.exe
        OriginalFilenam filever.exe
        ProductName     Microsoft(R) Windows (R) 2000 Operating System
        ProductVersion  5.00.2134.1
        FileVersion     5.00.2134.1
        LegalCopyright  Copyright (C) Microsoft Corp. 1981-1999

        VS_FIXEDFILEINFO:
        Signature:      feef04bd
        Struc Ver:      00010000
        FileVer:        00050000:08560001 (5.0:2134.1)
        ProdVer:        00050000:08560001 (5.0:2134.1)
        FlagMask:       0000003f
        Flags:          00000000
        OS:             00040004 NT Win32
        FileType:       00000001 App
        SubType:        00000000
        FileDate:       00000000:00000000

在 PowerShell 中,你可以使用以下方法Get-Command来收集信息:

> Get-Command filever.exe | Format-List *


HelpUri            :
FileVersionInfo    : File:             C:\Sys\filever.exe
                     InternalName:     filever.exe
                     OriginalFilename: filever.exe
                     FileVersion:      5.00.2134.1
                     FileDescription:  Microsoft Version Resource Dump Utility
                     Product:          Microsoft(R) Windows (R) 2000 Operating System
                     ProductVersion:   5.00.2134.1
                     Debug:            False
                     Patched:          False
                     PreRelease:       False
                     PrivateBuild:     False
                     SpecialBuild:     False
                     Language:         Englisch (Vereinigte Staaten)

Path               : C:\Sys\filever.exe
Extension          : .exe
Definition         : C:\Sys\filever.exe
Source             : C:\Sys\filever.exe
Version            : 5.0.2134.1
Visibility         : Public
OutputType         : {System.String}
Name               : filever.exe
CommandType        : Application
ModuleName         :
Module             :
RemotingCapability : PowerShell
Parameters         :
ParameterSets      :

答案3

我正在寻找一种万无一失的方法,仅从这些 exec 中就能知道程序名称

我不知道这是否万无一失,但详细信息选项卡可能会为您提供足够的信息:

  1. 选择 exe 文件

  2. 右键单击 > 属性

  3. 点击“详细信息”标签

来自我的下载文件夹的一些随机示例(在所有情况下都有程序名称):

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

相关内容