Ett enkelt PowerShell-skript för installation av Chocolatey

av Team Ninja
Install Chocolatey Powershell Script

För IT-specialister och tjänsteleverantörer (MSP) som ansvarar för att hantera flera system kan programvaruinstallationer vara en stor tidsödare. Att använda pakethanterare som Chocolatey kan vara en avgörande förändring. Men det kan även vara en utmaning att se till att Chocolatey själv är installerad eller uppdaterad. För att effektivisera denna process har vi tagit fram ett PowerShell-skript som gör det enkelt att installera och uppgradera Chocolatey - och därmed även dina önskade applikationer.

Vad är Chocolatey?

Chocolatey är en kommandoradspakethanterare på maskinnivå för Windows som förenklar hanteringen av programvaruinstallationer. Med Chocolatey kan du installera, uppgradera, konfigurera och avinstallera programvara med några enkla kommandon, vilket automatiserar processer och eliminerar behovet av manuella ingrepp.

Chocolatey Installera skript

PowerShell-skriptparametrar och deras användningsområden

Vårt PowerShell-skript accepterar flera parametrar som kan styra dess funktion:

  1. Namn: Anger namnet på det program som du vill installera.
  2. InstallUri: Gör att du kan använda en anpassad URL för att hämta installationsskriptet för Chocolatey. Standard är den officiella URL:en för Chocolateys installationsskript.
  3. TimeOut: Detta är den maximala tiden, i minuter, som skriptet väntar på att en operation ska slutföras innan det avbryts. Standardvärdet är 5 minuter.
  4. AnvändNativUnzip: En switch som, om den ingår, använder det inbyggda Windows-verktyget för att packa upp installationsfilen för Chocolatey.
  5. Uppgradering: En switch som, om den finns, kommer att uppgradera Chocolatey till den senaste versionen innan applikationen installeras.

Exempel på installation

Här följer några exempel på hur du kan använda skriptet för att installera olika typer av programvara: För att installera Git, använd:

powershell 
  -Namn "git" 

Använd för att installera Visual Studio Code med en anpassad timeout på 15 minuter:

powershell 
  -Namn "visualstudiocode" -TimeOut 15 

För att installera Node.js och uppgradera Chocolatey före installationen, använd

powershell 
  -Namn "nodejs" -Uppgradering 

Överväganden om säkerhet

Även om skriptet kan förenkla installationsprocessen är det viktigt att beakta säkerhetskonsekvenserna. Skriptet hämtar och installerar programvara från Internet, så du måste säkerställa källans integritet. Som standard använder skriptet den officiella URL:en för Chocolateys installationsskript, en tillförlitlig och säker källa. Om du använder parametern "InstallUri" för att ange en anpassad URL måste du dock se till att det är en pålitlig och säker källa. Skriptet körs dessutom med de behörigheter som användaren som kör det har, så var uppmärksam på vilka rättigheter du ger. Använd helst en användare med minsta möjliga behörighet för att minska potentiella säkerhetsrisker. Sammanfattningsvis erbjuder vårt PowerShell-skript ett smidigt och effektivt sätt att installera Chocolatey på Windows. Det är flexibelt och kan skräddarsys efter dina behov, vilket gör det till en oumbärlig resurs för både IT-proffs och IT-partners. Genom att använda PowerShell för att installera Chocolatey kan du förbättra arbetsflöden, effektivisera och öka din produktivitet, samtidigt som du minskar risken för fel. Få tillgång till detta skript och hundratals fler i NinjaOne.

NinjaOne är utsedd till #1 inom RMM, Endpoint Management och Patch Management

Övervaka, hantera och säkra alla dina enheter, var som helst

NinjaOne gives you complete visibility and control over all your devices for more efficient management.

För många lösningar på för många ställen?

Se hur överflödet av IT-verktyg påverkar din verksamhet och lär dig vad du kan göra för att lösa detta.