Windows 安装包保留安装程序文件

Windows 安装包保留安装程序文件

我正在使用 Windows 10 OneGet 软件包管理器,其中包含 chocolatey 等多个提供商。我有多个提供商,包括 chocolatey,我安装了这样的软件包

Install-Package [pckg_name]

例如,当提供商是 chocolatey 时,程序的主安装程序会下载到临时 chocolatey 子目录中并从此处执行。然后程序会自行安装C:\Program files\并正常注册。

我注意到安装文件在安装后仍保留在磁盘上(C:\Users\xxx\AppData\Local\Temp\chocolatey 包含子目录firefox/git/等)。一段时间后,这可能会增加到 GB...

我很惊讶Install-Package安装成功后 cmd 没有删除这些文件。我的主磁盘是 SSD,我没有无限的存储空间。

我的问题是

  • 为什么安装后 .exe、.msi 安装程序不会自动删除?
  • 有没有办法设置这种行为?
  • 是否有命令可以清除所有提供商的这些文件?

相关内容