在Win10中导出所有安装应用的列表方法

使用 GPT-4o 回答,作者 GPT4oMini.app

问题:

win10中,要导出所有安装的应用的List(包括应用名称、公司名称、安装时间、描述等),应该怎么操作?

答案:

在 Windows 10 中,你可以使用 PowerShell 来导出所有安装的应用程序的列表,包括应用名称、公司名称、安装时间、描述等信息。以下是具体步骤:

  1. 打开 PowerShell

    • Win + X,然后选择“Windows PowerShell(管理员)”以管理员身份运行 PowerShell。
  2. 运行以下 PowerShell 脚本

    # 获取所有已安装的应用程序
    $apps = Get-WmiObject -Class Win32_Product
    
    # 创建一个空的数组来存储应用程序信息
    $appList = @()
    
    # 遍历每个应用程序并提取所需的信息
    foreach ($app in $apps) {
        $appInfo = [PSCustomObject]@{
            Name         = $app.Name
            Vendor       = $app.Vendor
            InstallDate  = $app.InstallDate
            Description  = $app.Description
        }
        $appList += $appInfo
    }
    
    # 将应用程序信息导出到 CSV 文件
    $appList | Export-Csv -Path "C:\InstalledAppsList.csv" -NoTypeInformation
    
    Write-Output "应用程序列表已导出到 C:\InstalledAppsList.csv"
    
  3. 查看导出的文件

    • 脚本运行完成后,你会在 C:\ 目录下找到一个名为 InstalledAppsList.csv 的文件。你可以使用 Excel 或任何文本编辑器打开这个文件查看所有已安装应用程序的详细信息。

注意事项

  • 运行 PowerShell 脚本需要管理员权限。
  • Get-WmiObject -Class Win32_Product 可能不会列出所有类型的已安装应用程序,特别是某些通过 Windows Store 安装的应用程序。对于更全面的列表,你可能需要结合其他命令或工具。

其他方法

如果你需要更详细的信息或更全面的列表,可以考虑使用第三方工具如 CCleaner 或 Belarc Advisor,这些工具可以提供更详细的系统和软件信息。