Logo Eng2ita
ENG2ITA Community Versione lo-fi
24/06/2018, 09:01 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
E' stata disabilitata la ricerca ai visitatori! 
   Home   Sitemap Regolamento del forum Login Registrati  
Pagine: 1 
  Stampa  
Questo topic non e' stato ancora votato!
Non hai ancora votato questo topic. Seleziona una valutazione:
Autore Topic: Primi passi con Chocolatey e aggiornamenti automatici  (Letto 1565 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
romsempire
Full Member
***

Karma: 24
Offline Offline

Post: 209



« il: 28/07/2016, 19:26 »

Per contribuire a questa community passo qualche linea di codice che ho scritto stesso io in questi giorni dopo aver studiato un poco Chocolatey.
Per chi non lo sapesse Chocolatey è un package manager per Windows (tipo apt-get per il mondo Linux). Si possono installare molte applicazioni gratuite, attualmente il repository principale contiene oltre 4000 packages.

Per avviare gli script avviate sempre la console Powershell (presente da Windows 7 in poi) come amministratore e spostatevi nella directory contenente i file (usate il comando "cd") ed eseguite gli script con la seguente sintassi:
Codice:
.\script.ps1

Incollate lo script seguente in un file con estensione .ps1. Questo installa Chocolatey ed aggiorna powershell alla versione 5:
Codice:
#Set execution policy
Set-ExecutionPolicy Unrestricted

#Install Chocolatey
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

#Install last powershell version
choco install powershell -y


Per installare una serie di package potete eseguire, sempre con privilegi da amministratore un altro file con le seguenti linee:
Codice:
choco install powershell -y
choco install flashplayerplugin -y
choco install flashplayeractivex -y
choco install adobeshockwaveplayer -y
choco install silverlight -y
choco install teamviewer -y
choco install Firefox -packageParameters "l=it-IT" -y
choco install adobereader -packageParameters "/sl `"1044`"" -y
choco install revo.uninstaller -y
choco install ccleaner -y
choco install malwarebytes -y
choco install jre8 -PackageParameters "/exclude:64 /REMOVEOUTOFDATEJRES=1" -y


Per aggiornare tutto quello che avete installato in futuro basterà che eseguite la seguente linea di codice sempre dalla console Powershell.
Codice:
choco upgrade all -y

Se siete dei fanataci dell'automazione vi dovete assolutamente studiare Boxstarter, pensate che tutto quello che fate in locale lo potete fare anche da remoto.
Detto in poche parole potete fare installazioni con Chocolatey sui PC che avete in LAN senza muovervi da una postazione "server" memorizzando anche dei package fatti da voi in una cartella condivisa in rete.
Questo significa che se imparate a create package personalizzati potete installare qualsiasi cosa e la cosa più bella di tutte è che potete eseguire il comando di upgrade su tutti i pc di una LAN contemporaneamente.
« Ultima modifica: 28/07/2016, 19:37 da romsempire » Loggato

Usate google con le giuste keyword prima di fare qualsiasi domanda.
Non esistono gli onniscienti, ma esiste sempre qualcuno che sa usare google meglio degli altri.
ENG2ITA Community
« il: 28/07/2016, 19:26 »

 Loggato
Pagine: 1 
  Stampa  
 
Salta a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | Sitemap XHTML 1.0 Valido! CSS Valido!

Eng2ita.net - Tutti i diritti riservati ©2006-2015   |   Privacy policy |   Licenza Creative Commons