From fdd8adba874533ae418ac13d2bf85718ec8d187b Mon Sep 17 00:00:00 2001 From: GoFish Date: Sat, 12 Dec 2020 01:56:46 +0000 Subject: [PATCH] Fix repeating chocolatey cache location --- windows_to_go.ps1 | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/windows_to_go.ps1 b/windows_to_go.ps1 index 08aecd3..9c271df 100644 --- a/windows_to_go.ps1 +++ b/windows_to_go.ps1 @@ -1,36 +1,39 @@ # Boxstarter script for my portable Windows To Go install +# Workaround for https://github.com/chocolatey/boxstarter/issues/241 +$cache = "--cacheLocation=`"$env:userprofile\AppData\Local\ChocoCache`"" + # We don't have to always validate UAC during this script run Disable-UAC # Ensure installing powershell modules don't prompt on needed dependencies $ConfirmPreference = "None" # Upgrade chocolatey itself -choco upgrade -y chocolatey +choco upgrade -y $cache chocolatey # Common dependencies -choco upgrade -y dotnet3.5 +choco upgrade -y $cache dotnet3.5 # Drivers -choco upgrade -y nvidia-display-driver --version=425.31 --params "'/HDAudio'" # Latest version supporting the 670MX +choco upgrade -y $cache nvidia-display-driver --version=425.31 --params "'/HDAudio'" # Latest version supporting the 670MX # Utilities -choco upgrade -y 7zip.install -choco upgrade -y k-litecodecpackbasic -choco upgrade -y wiztree -choco upgrade -y gnupg -choco upgrade -y qtpass +choco upgrade -y $cache 7zip.install +choco upgrade -y $cache k-litecodecpackbasic +choco upgrade -y $cache wiztree +choco upgrade -y $cache gnupg +choco upgrade -y $cache qtpass # Browser -choco upgrade -y firefox --params "/l:en-US /NoTaskbarShortcut /NoDesktopShortcut" -choco upgrade -y setdefaultbrowser +choco upgrade -y $cache firefox --params "/l:en-US /NoTaskbarShortcut /NoDesktopShortcut" +choco upgrade -y $cache setdefaultbrowser SetDefaultBrowser HKLM Firefox-308046B0AF4A39CB # Chat -choco upgrade -y discord +choco upgrade -y $cache discord # Games -#choco upgrade -y leagueoflegendseuw --ignore-checksum +#choco upgrade -y $cache leagueoflegendseuw --ignore-checksum #Note: Battle.net needs to be manually installed! # Install Microsoft updates