我正在使用 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 安装程序不会自动删除?
- 有没有办法设置这种行为?
- 是否有命令可以清除所有提供商的这些文件?