成为工具人应有的工具包-20 UninstallView

UninstallView

今天来认识这个不知道是什麽的工具,解除安装概览?

UninstallView 是个收集有关系统上安装所有程序的资讯的工具,然後用表格显示出来已安装程序的详细资讯。
可以用它来知道本机系统、网络上的远端端点和外接硬碟中,已安装程序的资讯。
还可以解除安装本机/远端上的程序喔!(P.S.如果安装程序支援安静解安装)。

从 1.30 版开始,如果打开了“Load Windows Apps”选项,就可以看和解安装 Windows 应用程序。

用 UninstallView 解安装
本工具提供了 3 种解安装程序的方式:

  • Uninstall Selected Software: 这方式执行程序的标准解安装命令,例如:在 Windows 控制台中的“程序和功能”模组中。
  • Change Install Of Selected Software:这模式执行程序的标准更改安装指令(只有当它可用时),就像在 Windows 控制台中的“程序和功能”模组中一样。
  • Quietly Uninstall Selected Software: 这模式执行程序解安装而不提示任何视窗(就是背景执行)。只有当这程序可以支援静默解安装时。可以通过查看“Quiet Uninstall String”列来检查 UninstallView 是否可以启动静默解安装。如果它不为空值,就表示有支援静默解安装。

解安装程序在远端的电脑

UninstallView 支援用 SysInternals/Microsoft 的 PsExec 工具解安装远端电脑的程序。
必须将 PsExec.exe 放在和 UninstallView.exe 同一个资料夹底下,然後在连接远端电脑时会启用解安装选项。
远端电脑最有用的选项是“Quiet Uninstall”,因为解安装程序时远端电脑上的萤幕上不会显示任何东西。(注意远端电脑上的解安装是使用 SYSTEM 权限执行的)

删除已安装软件的 Registry key (限高权限帐号)
预设情况下,删除已安装程序的 Registry key 选项是禁止的。
可以透过在 UninstallView.cfg 中将 AllowDeleteRegKey 的值更改为 1 来启用此选项: AllowDeleteRegKey=1
或是用执行命令来启用此选项: UninstallView.exe /AllowDeleteRegKey 1

启用这功能後,会开启“Delete Registry Keys Of Selected Items”的选单(在档案选单底下)。
注意,这选项只有在“Load From”选项为“Local system - current user”时可用。
此外,为了删除 HKEY_LOCAL_MACHINE 上的解安装项目,您必须以管理员身份执行 UninstallView。
注意
删除已安装程序的 Registry key 後,就无法解安装它。使用这功能的风险自行承担。

简介到这里,详细的之後再来补上吧!


<<:  学习Python纪录Day20 - 新增项目

>>:  Day 20 - 实测盘中订阅 tick 与 bidask 资料是否有先後顺序 (下)

Dungeon Mizarka 008

战斗实际制作Part02 承接昨天的攻击功能制作。拿取到定位点後要转换成Raycast再进行侦测。为...

[D08] OpenCV 影像旋转

因为旋转时需要以某个点为旋转中心,这边需要特别用由 OpenCV 提供的shape函式找出图片的长与...

[Day7] 提升

何谓提升(Hoisting)? 提升(Hoisting) 其实主要是为了厘清 JavaScript ...

Day 30:写在不怕演算法之後

如果说演算法让人以更好的方法解决问题,那麽对於以程序解决问题的人而言,演算法理当能让我们写出更好的程...

Day 29 - 开发流程(上) 瀑布式(Waterfall Model) & 敏捷式(Agile Model)

终於快结束30天的挑战了,专案开发的知识点除了环境安装、技术学习以外,还有一个重点知识,那就是专案的...