For at opdatere alle Chocolatey-pakker ved opstart, undtagen én specifik pakke, kan du følge disse trin:
Opret en PowerShell-scriptfil:
Opret en ny PowerShell-scriptfil (.ps1) med følgende indhold:
# Navnet på den pakke, du vil ekskludere
$excludePackage = "navn-på-pakke"
# Hent alle installerede Chocolatey-pakker
$packages = choco list --local-only --limit-output
foreach ($package in $packages) {
if ($package -notmatch $excludePackage) {
choco upgrade $package -y
}
}
Gem scriptet:
Gem scriptet med et sigende navn, f.eks. Update-ChocolateyPackages.ps1
.
Opret en opgave i Task Scheduler:
powershell.exe
i feltet "Program/script".-File "C:\Path\To\Update-ChocolateyPackages.ps1"
.Nu vil alle Chocolatey-pakker blive opdateret ved opstart, undtagen den specifikke pakke, du har ekskluderet.
Har du brug for hjælp til at installere eller opdatere Chocolatey-pakker? Med Handyhand kan du nemt oprette din opgave helt gratis og få bud fra dygtige hjælpere på få minutter. Gør det nemt for dig selv og få den assistance, du har brug for!