自动清除垃圾软件

Joe*_*orn 2 windows uninstall

我有一台电脑,用于测试我经常使用它附带的恢复 CD 擦除和重新安装的东西。不幸的是,安装光盘在机器上放置了很多垃圾。有时我只是忍受它,因为我知道无论如何我很快就会再次擦拭,但我真的希望能够以简单的方式去除这些垃圾。我的长期解决方案是能够改用虚拟机,但这不是现在的选择。

所以我想要的是把一个小的批处理文件(甚至 vbs 脚本)放在一起来卸载我可以在恢复后运行的东西。每次都是相同的程序集,因此根据程序定制脚本不是问题。

问题是找到一些此类垃圾的卸载程序。在某些情况下,我可以找到卸载它们的唯一方法是通过控制面板中的添加/删除程序条目。所以我正在寻找的是一种从我的脚本/批处理文件中的控制面板中提取它的方法。任何建议表示赞赏。

flu*_*ndu 5

Wmic 命令

  1. 打开命令提示符。

  2. 输入WMIC并按回车键。您将看到如下所示的提示:wmic:root\cli>

  3. 在新的提示符下,执行以下命令: 这将生成已安装应用程序的列表。product get name

  4. 在提示符处,执行以下命令: 其中应用程序名称是您要卸载的程序的名称(使用之前生成的列表提供的确切名称)。 例如,如果我想卸载 Adob​​e Reader 9,我的命令将如下所示: product where name="Adobe Reader 9" call uninstallproduct where name="" call uninstall

  5. 出现提示时,输入 y 以确认您希望卸载该应用程序,然后按Return

应用程序将被卸载。

来源:技术收据

你可以直接调用命令: wmic product where name="" call uninstall /interactive:off

MSDN 关于 wmic 命令

PC 净化器

一种旨在以无人值守的方式删除或卸载特定列表的不需要的软件的程序。它可用于清除通常随新 PC 一起提供的大多数烦人的软件。

商业版本具有额外的自动化能力。如果您想在另一个脚本中包含 PC Decrapifier,您可以在命令行上传递其他参数。

Tarma 卸载

从命令行卸载程序(即,不通过“添加/删除程序”控制面板)。它还可以列出有关已安装程序的信息。该程序可以在批处理文件中使用,也可以作为安装程序中的自定义操作。