По разным причинам мой профиль пользователя Windows был создан заново; и - файлы AppData были скопированы в новый профиль, но не содержимое реестра.
Теперь я пытаюсь восстановить состояние установки моих шоколадно-установленных приложений. Дело в том, что когда я пытаюсь choco install foo
, я получаю сообщение:
foo v1.2.3 already installed.
Use --force to reinstall, specify a version to install, or try upgrade.
Как принудительно переустановить все установленные приложения?
решение1
Кажется, это должно сработать:
choco upgrade all --force
... и не забудьте выполнить это в Powershell, открытом с помощью «Запуск от имени администратора».
Редактировать:Если какая-либо из установок не удалась (что иногда случается), я не знаю, как продолжить, просто переустановив оставшиеся версии, вместо того, чтобывсеэтого вместе. Поэтому более надежные решения были бы очень кстати.