From 0181edf1e8fd581f99b55f0628217279f0182eb9 Mon Sep 17 00:00:00 2001 From: Christian Ohlsson Date: Tue, 12 May 2026 14:13:46 +0200 Subject: [PATCH] Update new_windows_install_apps_winget.ps1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Uppdaterad lista över Windows-program --- new_windows_install_apps_winget.ps1 | 76 +++++++++++++++++++---------- 1 file changed, 51 insertions(+), 25 deletions(-) diff --git a/new_windows_install_apps_winget.ps1 b/new_windows_install_apps_winget.ps1 index 01c00eb..112cb1f 100644 --- a/new_windows_install_apps_winget.ps1 +++ b/new_windows_install_apps_winget.ps1 @@ -1,27 +1,53 @@ -# Installera paket via winget -$packages = @( - "7zip.7zip" - "Audacity.Audacity" - "AutoHotkey.AutoHotkey" - "Beeftext.Beeftext" - "BlenderFoundation.Blender" - "Brave.Brave" - "iterate.chocolatey.cyberduck" # fallback ibland - "Gyan.FFmpeg" - "Git.Git" - "HandBrake.HandBrake" - "JetBrains.Rider" - "KDE.Krita" - "Mozilla.Firefox" - "OBSProject.OBSStudio" - "Oracle.VirtualBox" - "Meltytech.Shotcut" - "Unity.UnityHub" - "VideoLAN.VLC" - "Valve.Steam" - "Microsoft.VisualStudio.2022.Community" +# Lista över program att installera med winget +$programs = @( + "7zip.7zip", + "Adobe.CreativeCloud", + "Audacity.Audacity", + "AutoHotkey.AutoHotkey", + "Balena.Etcher", + "Beeftext.Beeftext", + "Brave.Brave", + "Cyberduck", + "Discord", + "EasySmartConfigurationUtility", + "Elgato.StreamDeck", + "Flywheel.Local", + "FocusriteAudioEngineeringLtd.FocusriteControl2", + "Git.Git", + "GitHub.GitHubDesktop", + "HandBrake.HandBrake", + "JetBrains.Rider", + "KDE.Krita", + "Logitech.GHUB", + "Meltytech.Shotcut", + "Microsoft.DotNet.DesktopRuntime.10", + "Microsoft.PowerShell", + "Microsoft.Teams", + "Microsoft.VisualStudioCode", + "OBSProject.OBSStudio", + "Oracle.VirtualBox", + "SumatraPDF.SumatraPDF", + "Unity.UnityHub", + "Valve.Steam", + "VideoLAN.VLC", + "Zoom.Zoom" ) -foreach ($pkg in $packages) { - winget install --id $pkg -e --accept-source-agreements --accept-package-agreements -} \ No newline at end of file +# Loop genom varje program +foreach ($program in $programs) { + Write-Host "Installerar $program..." -ForegroundColor Cyan + + # Kör winget install med --silent och --accept-package-agreements + winget install --id $program --silent --accept-package-agreements --accept-source-agreements + + # Kontrollera om installationen lyckades + if ($LASTEXITCODE -eq 0) { + Write-Host "$program installerades framgångsrikt!" -ForegroundColor Green + } else { + Write-Host "Misslyckades att installera $program (Felkod: $LASTEXITCODE)" -ForegroundColor Red + } + + Write-Host "---" -ForegroundColor DarkGray +} + +Write-Host "Färdig! Alla program har försökt installerats." -ForegroundColor Yellow \ No newline at end of file