精华内容
下载资源
问答
  • 2021-08-19 09:28:02
    @echo off & setlocal enabledelayedexpansion
    title 已安装程序列表获取脚本 
    
    :: 友情提醒:此脚本获取的已安装程序列表,仅针对正常安装的程序,那些绿色版的不需要安装的软件是获取不到的
    :: 有些已安装程序,虽然在注册表有相关信息,但安装时没有向注册表中写入更多的信息,所以在日志中可能会出现“(无)”的标示
    :: 部分已安装程序任何信息都没有的,将直接忽略,不在日志中列出。
    
    
    :: 设置日志文件保存路径,不存在时会自动创建
    set LogSaveDir=D:\MyLog
    
    :: 设置要获取的信息
    :: Title变量为日志中各项标题名,GetType变量为要获取的各项类型(参考注册表)
    :: 注册表路径参考信息 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    :: 当前已定义的Title和GetType上下变量对应的项目为:名称,版
    更多相关内容
  • 题目一:会员管理软件 1、编程要求 1)为该程序设计一个美观大方的图标。 2)程序界面设计合理,色彩得体大方,显示正确。 3)能够对会员进行分类管理,包括增加、修改、删除会员信息。 4)会员信息包括:姓名、身份证...
  • windows10卸载程序If there’s a program lingering on your Windows “Add or Remove Programs” list that doesn’t belong, there are two easy tricks you and use to purge it from the list and tidy things ...
    windows10卸载程序

    windows10卸载程序

    If there’s a program lingering on your Windows “Add or Remove Programs” list that doesn’t belong, there are two easy tricks you and use to purge it from the list and tidy things up.

    如果Windows的“添加或删除程序”列表中有个不存在的程序,则可以通过两种简单的技巧将其从列表中清除并整理。

    The “Add or Remove Programs” list shows all the installed software on your Windows computer. In a perfect world, only applications that are currently installed would be displayed there, but sometimes a phantom listing persists even after a program is gone. Maybe you manually removed the program (which removes the uninstaller application Windows attempts to call later when you use the Add/Remove function), maybe some files are corrupt, or maybe the uninstaller was just poorly implemented by the software’s creator.

    “添加或删除程序”列表显示Windows计算机上所有已安装的软件。 在理想情况下,只有当前安装的应用程序会显示在此处,但有时即使程序消失了,幻象列表仍会保留。 可能是您手动删除了该程序(当您使用“添加/删除”功能时,该程序会删除Windows稍后尝试调用的卸载程序),可能某些文件已损坏,或者该卸载程序只是由软件创建者实施的。

    Regardless of what created the phantom entry, it is easy to remove either via a few quick edits to the Windows Registry or by using the popular CCleaner application to perform the task for you. By all means, try the CCleaner method first, because it’s fast and pretty much foolproof. If, for whatever reason, it doesn’t work (software problems are what got most of us into this mess in the first place after all) you can follow up by manually editing your registry. Let’s look at both methods now.

    不管是什么创建幻像条目,都可以通过对Windows注册表进行一些快速编辑或使用流行的CCleaner应用程序为您执行任务来轻松删除。 一定要先尝试CCleaner方法,因为它是快速的并且非常简单。 如果由于某种原因它不起作用(软件问题首先使我们大多数人陷入困境),则可以通过手动编辑注册表来跟进。 现在让我们看看这两种方法。

    使用CCleaner清除条目 (Purging Entries with CCleaner)

    To use CCleaner to purge your “Add or Remove Programs” list, simply download the application from the Piriform website here and run it. After running it, click on the large “Tools” tab in the left-hand navigation pane. Within the the Tools section, select “Uninstall” and then from the list of programs select the program you wish to remove the entry for. Select the “Delete” button.

    要使用CCleaner清除“添加或删除程序”列表,只需从此处的Piriform网站下载应用程序并运行它。 运行它后,单击左侧导航窗格中较大的“工具”选项卡。 在“工具”部分中,选择“卸载”,然后从程序列表中选择要为其删除条目的程序。 选择“删除”按钮。

    Delete, as opposed to “Uninstall”, will simply remove the entry from the program list and will not attempt to remove any installed software or bits left behind after a manual uninstall. Restart your computer for the changes to take effect.

    与“卸载”相对,“删除”将仅从程序列表中删除该条目,而不会尝试删除任何已安装的软件或手动卸载后遗留下来的部分。 重新启动计算机,以使更改生效。

    使用手动注册表编辑清除条目 (Purging Entries with Manual Registry Edits)

    If, for some reason, the CCleaner method didn’t work (or you simply wish to do it manually), it’s into the Registry we go. Type “regedit” in the Start Menu run box to launch the Registry Editor. Inside the registry, we’re going to make two potential stops (depending on whether not you’re running the 32-bit or 64-bit version of windows).

    如果由于某种原因CCleaner方法不起作用(或者您只是希望手动进行操作),我们就进入注册表。 在开始菜单运行框中键入“ regedit”以启动注册表编辑器。 在注册表内部,我们将进行两个潜在的停止(取决于您运行的是32位还是64位版本的Windows)。

    The first stop is for all Windows users. Within the editor, use the left-hand navigation pane to navigate the directory structure of the registry to this location:

    第一站适用于所有Windows用户。 在编辑器中,使用左侧导航窗格将注册表的目录结构导航到以下位置:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

    Within that registry directory, you will see two kinds of entries: software ID entry and human-readable software names. The first type of entries require more effort to identify; you will need to click on each individual entry and look for the name of the software in the description pane, labeled “DisplayName”, as seen below.

    在该注册表目录中,您将看到两种条目:软件ID条目和人类可读的软件名称。 第一种类型的条目需要更多的精力来识别。 您需要单击每个单独的条目,然后在描述窗格中标记为“ DisplayName”的软件名称进行查找,如下所示。

    Here we can see that the registry key ” {079FEF6F-9E83-4694-897D-69C30389B772} ” corresponds to the entry in the Add/Remove list labeled ” Python 3.6.1 Add to Path (64-bit) “. Before you invest too much time in checking the “DisplayName” setting of all the program entries with abstract IDs, scroll down first until you reach the human-readable names and check through them quickly for the software entry you’re looking for.

    在这里我们可以看到注册表项“ {079FEF6F-9E83-4694-897D-69C30389B772} ”对应于添加/删除列表中标有“ Python 3.6.1 Add to Path (64-bit) ”的条目。 在花太多时间检查所有带有抽象ID的程序条目的“ DisplayName”设置之前,请先向下滚动直到找到易于理解的名称,然后快速遍历它们以查找所需的软件条目。

    Once you locate the entry for the piece of software you wish to remove from the list, simply right click on it and select “Delete” on the registry key for the given application.

    找到要从列表中删除的软件条目后,只需右键单击它,然后在给定应用程序的注册表项上选择“删除”。

    The second stop, for users running the 64-bit version of Windows, is a totally separate sub-directory in the registry, located at:

    对于运行Windows 64位版本的用户,第二站是注册表中一个完全独立的子目录,位于:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

    Here you will find, if entries for the applications are present, the exact same directory structure as we found in the previous \Uninstall directory, wherein some entries will be identified by an abstract ID and some will be identified by name. Don’t worry if there isn’t an entry here for the application you just removed in the previous section, not all applications have entries in both registry directories.

    在这里,如果存在用于应用程序的条目,则将发现与上一个\Uninstall目录中的目录结构完全相同,其中一些条目将由抽象ID标识,而某些条目将由名称标识。 不必担心上一节中刚刚删除的应用程序是否没有条目,并非所有应用程序都在两个注册表目录中都有条目。

    Once you’ve deleted the relevant entries for the applications you wish to remove, reboot for the changes to take effect.

    删除了要删除的应用程序的相关条目后,请重新启动以使更改生效。



    That’s all there is to it. Whether because of an uninstaller failure or because you got a little overexcited and manually deleted the program directory, with the CCleaner and registry editor at your finger tips your Add and Remove Programs list is clean and up-to-date once again.

    这里的所有都是它的。 无论是由于卸载程序故障还是由于您过分激动而手动删除程序目录,借助CCleaner和注册表编辑器,您的“添加和删除程序”列表都是干净的,并且是最新的。

    翻译自: https://www.howtogeek.com/314734/how-to-manually-remove-programs-from-the-windows-uninstall-program-list/

    windows10卸载程序

    展开全文
  • MFC Windows 程序设计之列表排序,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之彩色列表,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之列表控件组,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之选择按钮列表,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之勾选框列表,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • 如果您希望 Windows 10 或 Windows Server 上查询已安装应用程序列表,可以使用以下各种方法。 1:通过 Windows 设置:这是 Windows 中查看已安装应用程序列表的最简单方法 - 如下所示导航至 Windows 设置...

    如果您希望在 Windows 10 或 Windows Server 上查询已安装应用程序的列表,可以使用以下各种方法。

    1:通过 Windows 设置:这是在 Windows 中查看已安装应用程序列表的最简单方法
    - 如下所示导航至 Windows 设置或使用按Windows 键 + I打开设置
    - 单击应用程序

    接下来,单击已安装的程序,如下所示
    - 在那里您应该能够看到 Windows 中已安装程序的列表

    2:通过控制面板:此方法类似于使用 Windows 设置,但有点老式。
    – 在任务栏的搜索框中,输入 控制面板
    – 点击 控制面板,如下图

    接下来,点击程序

    现在,单击程序和功能

    下面是通过 Windows 控制面板安装的程序列表。

    3:通过 Windows Management Instrumentation 命令行 (WMIC): WMIC 是一个命令行和脚本界面,可简化 Windows Management Instrumentation (WMI) 的使用和通过 WMI 管理的系统。以下是完成这项工作的各种步骤。使用您希望列出已安装程序的名称运行以下命令。在我的情况下,这是“ InstalledProgramsonmyPC.txt ”。

    wmic /OUTPUT:InstalledProgramsonmyPC.txt product get name,InstallDate
    

     

    或者,您可以按如下所示的方式执行wmic
    - 键入“wmic”并按 Enter。

    在“wmic:root\cli>”提示符下,键入以下命令:

    /node:EnterComputerNameHere product get name, version, vendor
    

    4:通过 PowerShell:运行以下代码以查询已安装程序的注册表

    $loc = Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall
    
    $names = $loc |foreach-object {Get-ItemProperty $_.PsPath}
    
    foreach ($name in $names)
    {
        Write-Host $name.Displayname
    }

    5:通过Windows注册表: 或者您可以使用下面的命令查看已安装程序的列表来查询注册表。这将查询注册表以查找系统上使用 MSI 安装程序安装的所有程序,并将结果放入文本文件中。
    – 通过命令提示符或 PowerShell 使用以下命令

    reg query HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall >> ListofInstalledPrograms.txt

    我希望你觉得这篇博文对你有帮助。如果您有任何问题,请在评论环节告诉我。

    展开全文
  • MFC Windows 程序设计之列表的重绘,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • set variable=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall for /f "delims=\ tokens=8" %%i in ('reg query %variable% /f *') do ( for /f "tokens=*" %%j in ('reg ...

     

     

    @echo off
    
    setlocal enabledelayedexpansion
    set variable=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
    for /f "delims=\ tokens=8" %%i in ('reg query  %variable% /f *') do (
    	for /f "tokens=*" %%j in ('reg query %variable%\%%i /f *') do (
    		echo %%j | findstr "DisplayName" rem 这里是程序的名称
    		echo %%j | findstr "UninstallString"	rem 这里是卸载程序的文件名,还有很多值 就不都列出来了
    	)
    )
    最后加个执行卸载程序的代码就可以了
    setlocal disabledelayedexpansion
    pause

    这个程序写的有点毛病 虽然能执行下去。

     

     

    展开全文
  • 意见获取windows安装所有软件,并导出,包含信息有:安装文件的路径,生产厂商,版本号,软件名称。
  • Python获取Windows 已安装程序列表

    千次阅读 2022-01-07 14:15:31
    Python 调用 winreg 获取 Windows 安装程序列表
  • MFC Windows 程序设计之弹泡的列表,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • Windows 命令行脚本的四种获取已安装程序列表方法有: wmic命令 、powershell直接获取 、powershell读注册表、reg 命令读注册表。 本质上说、前两种方法是一样的,第三种方法不能被cmd/bat批处理调用。所以、用reg...
  • MFC Windows 程序设计之多版本表格列表控件,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的...
  • MFC Windows 程序设计之多样式方形下拉列表框,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的...
  • 易语言超级列表框模拟Windows资源管理器源码,超级列表框模拟Windows资源管理器,填充
  • 此教程中,我们将向您展示如何使用 Powershell 运行 Windows 的计算机上显示已安装的应用程序列表。 • Windows 2012 R2 • Windows 2016 • Windows 2019 • Windows 10 • Windows 7 设备列表 以下部分...
  • 获取windows已安装应用列表

    千次阅读 2020-07-09 16:43:18
    windows系统安装的软件在注册表中有记录,路径为:注册表根句柄KEY_LOCAL_MACHINE,路径为"Software\Microsoft\Windows\CurrentVersion\Uninstall",涉及到32位应用和64位应用,如果是64位系统,32位的应用则存放...
  • 1.HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache FriendlyAppName改成自定义的名称 2.如果上面的注册表位置没有出现自己要修改的程序,进入 HKEY_CLASSES_ROOT\Applications 找到要...
  • 这个 repo 的目的是列出最著名的 Windows 程序的开源替代品,以便专有操作系统上拥有开源程序并提高您的 Windows 安全? 随意添加和投票(给票数加一)。 模板是下一个: 视窗程序 投票名称 Adobe Acrobat 阅读...
  • MFC Windows 程序设计之扩展下拉列表框,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之文本下拉列表框,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之唯美下拉列表框,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • MFC Windows 程序设计之多样下拉列表框,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。
  • 一个类库,用于管理Windows防火墙以及将程序添加到Windows防火墙例外列表。 该项目支持dotNet4.6和NetStandard2,因此与NetCore2 +以及任何等于或大于4.6版本的dotNet版本兼容。 即使可以Linux或Mac下引用此库...
  • iisnode是一个本机IIS模块,它允许在Windows上的IIS中托管node.js应用程序。 它具有很多好处,包括过程管理,多核服务器上的可伸缩性,集成调试等。 使用iisnode的前提条件是Windows Vista,Windows 7,Windows 8,...
  • YDOOK:win10: 怎样查看已安装的所有软件 程序列表 © YDOOK JY Lin 文章目录YDOOK:win10: 怎样查看已安装的所有软件 程序列表© YDOOK JY Lin1. 打开资源管理器:2. 地址栏中输入:`Shell:AppsFolder` >> ...
  • MFC Windows 程序设计之树形下拉列表框,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 548,599
精华内容 219,439
关键字:

windows程序列表在哪里