Un semplice script PowerShell per installare Chocolatey

Per i professionisti IT e i fornitori di servizi gestiti (MSP) incaricati di gestire più sistemi, l’installazione del software può richiedere molto tempo. L’utilizzo di gestori di pacchetti come Chocolatey può essere una grande svolta. Tuttavia, anche assicurarsi che Chocolatey sia installato o aggiornato può rappresentare una sfida.

Abbiamo progettato, usando PowerShell, uno script per installare Chocolatey e aggiornarlo facilmente – e che, di conseguenza, potrà essere usato per tutte le applicazioni desiderate per semplificare questo processo.

Che cos’è Chocolatey?

Chocolatey è un gestore di pacchetti a livello macchina e a riga di comando per Windows che semplifica il processo di gestione delle installazioni software. Con Chocolatey è possibile installare, aggiornare, configurare e disinstallare il software con pochi semplici comandi, automatizzando così i processi ed eliminando la necessità di interventi manuali.

Script per installare Chocolatey

[elighter]

Descarga este script y cientos más desde la plataforma de NinjaOne.

Parametri degli script PowerShell e il loro utilizzo

Il nostro script PowerShell accetta diversi parametri che possono controllarne il funzionamento:

  1. Name: Specifica il nome dell’applicazione che si desidera installare.
  2. InstallUri: Permette di usare un URL personalizzato per scaricare lo script di installazione di Chocolatey. L’impostazione predefinita è l’URL dello script di installazione ufficiale di Chocolatey.
  3. TimeOut: È il tempo massimo, in minuti, in cui lo script attenderà il completamento di un’operazione prima di interromperla. Il valore predefinito è 5 minuti.
  4. UseNativeUnzip: Uno switch che, se incluso, utilizza l’utilità nativa di Windows per decomprimere il file di installazione di Chocolatey.
  5. Upgrade: Uno switch che, se incluso, aggiorna Chocolatey alla versione più recente prima di installare l’applicazione.

Esempi di installazione

Ecco alcuni esempi di come utilizzare lo script per installare diversi tipi di software:

Per installare Git, utilizza:

powershell 
  -Nome "git" 

Per installare Visual Studio Code con un timeout personalizzato di 15 minuti, utilizza:

powershell 
  -Nome "visualstudiocode" -TimeOut 15 

Per installare Node.js e aggiornare Chocolatey prima dell’installazione, utilizza:

powershell 
  -Nome "nodejs" -Aggiorna 

Considerazioni sulla sicurezza

Sebbene lo script per installare Chocolatey possa semplificare il processo di installazione, è fondamentale considerare le implicazioni per la sicurezza. Lo script scarica e installa software da Internet, quindi è necessario garantire l’integrità della fonte.

Per impostazione predefinita, lo script utilizza l’URL ufficiale dello script per installare Chocolatey, una fonte affidabile e sicura. Tuttavia, se si utilizza il parametro ‘InstallUri’ per specificare un URL personalizzato, assicurarsi che si tratti di una fonte affidabile e sicura.

Inoltre, lo script verrà eseguito con i permessi dell’utente che lo esegue, quindi fai attenzione ai diritti concessi. L’ideale è utilizzare un utente con le autorizzazioni minime richieste per ridurre i potenziali rischi per la sicurezza.

In conclusione, il nostro script PowerShell offre un modo semplice ed efficiente per installare Chocolatey su Windows. È flessibile e può essere adattato alle proprie esigenze, il che lo rende una risorsa indispensabile per i professionisti IT e gli MSP. Utilizzando uno script per installare Chocolatey, è possibile migliorare i flussi di lavoro, aumentare l’efficienza e la produttività, riducendo al contempo la probabilità di errori.

Accedi a questo script e a numerosi altri all’interno di NinjaOne.

Passi successivi

La creazione di un team IT efficiente ed efficace richiede una soluzione centralizzata che funga da principale strumento per la fornitura di servizi. NinjaOne consente ai team IT di monitorare, gestire, proteggere e supportare tutti i dispositivi, ovunque essi si trovino, senza la necessità di una complessa infrastruttura locale.

Per saperne di più su NinjaOne Endpoint Management, fai un tour dal vivo, o inizia la tua prova gratuita della piattaforma NinjaOne.

Ti potrebbe interessare anche

Guarda una demo×
×

Guarda NinjaOne in azione!

Inviando questo modulo, accetto La politica sulla privacy di NinjaOne.

Termini e condizioni NinjaOne

Cliccando sul pulsante “Accetto” qui sotto, dichiari di accettare i seguenti termini legali e le nostre condizioni d’uso:

  • Diritti di proprietà: NinjaOne possiede e continuerà a possedere tutti i diritti, i titoli e gli interessi relativi allo script (compreso il copyright). NinjaOne ti concede una licenza limitata per l’utilizzo dello script in conformità con i presenti termini legali.
  • Limitazione d’uso: Puoi utilizzare lo script solo per legittimi scopi personali o aziendali interni e non puoi condividere lo script con altri soggetti.
  • Divieto di ripubblicazione: In nessun caso ti è consentito ripubblicare lo script in una libreria di script appartenente o sotto il controllo di un altro fornitore di software.
  • Esclusione di garanzia: Lo script viene fornito “così com’è” e “come disponibile”, senza garanzie di alcun tipo. NinjaOne non promette né garantisce che lo script sia privo di difetti o che soddisfi le tue esigenze o aspettative specifiche.
  • Assunzione del rischio: L’uso che farai dello script è da intendersi a tuo rischio. Riconosci che l’utilizzo dello script comporta alcuni rischi intrinseci, che comprendi e sei pronto ad assumerti.
  • Rinuncia e liberatoria: Non riterrai NinjaOne responsabile di eventuali conseguenze negative o indesiderate derivanti dall’uso dello script e rinuncerai a qualsiasi diritto legale o di equità e a qualsiasi rivalsa nei confronti di NinjaOne in relazione all’uso dello script.
  • EULA: Se sei un cliente NinjaOne, l’uso dello script è soggetto al Contratto di licenza con l’utente finale (EULA) applicabile.