Я использую диспетчер пакетов Windows 10 OneGet с несколькими провайдерами, такими как Chocolatey. У меня есть несколько провайдеров, включая Chocolatey, и я устанавливаю такие пакеты

Install-Package [pckg_name]

Когда провайдер, например, Chocolatey, основной установщик программы загружается в подкаталог temp chocolatey и запускается отсюда. Затем программа устанавливает себя в C:\Program files\ и регистрируется нормально.

Я заметил, что установочные файлы остаются на диске после установки (C:\Users\xxx\AppData\Local\Temp\chocolatey содержит подкаталоги firefox/ , git/ и т.д.). Это, вероятно, собирается добавить в ГБ через некоторое время ...

Я удивлен, что cmd Install-Package не избавляется от этих файлов после успешной установки. Мой основной диск - SSD, и у меня нет бесконечного места для хранения.

Так что мои вопросы

  • Почему установщики .exe, .msi не удаляются автоматически после установки?
  • Есть ли способ установить такое поведение?
  • Есть ли команда для очистки этих файлов у всех провайдеров?

0