由於各種原因,我的 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 中執行此操作。
編輯:如果任何安裝失敗(偶爾會發生),我不知道如何繼續剩餘的重新安裝,而不是全部一起。因此,更強大的解決方案將非常受歡迎。