Pubblicato: Aggiornato il: 0 commenti 960 Guarda 2 minutes Leggi

Microsoft, per ora, non ha ancora chiuso la scorciatoia che permette di aggiornare a Windows 10 gratuitamente, partendo da Windows 7 o Windows 8. Vediamo come automatizzare la cosa usando uno script di powershell.

I requisiti

Come per la procedura normale, anche per questa è necessario che il sistema soddisfi alcuni requisiti affinchè l’aggiornamento vada a buon fine.

I requisiti sono:

Ora vediamo come procedere all’aggiornamento con questo script.

Script Powershell automatizzato

Lo script è stato recuperato dal sub-reddit dedicato a Powershell (seguiteci su r/AngolodiWindowsITA), questo semplice script creerà una cartella denominata TEMP nel disco locale C: e scaricherà, avviandolo, l’assistente all’aggiornamento di Windows 10.

Prima di avviarlo è necessario digitare questo comando da powershell come amministratore:

 Set-ExecutionPolicy Unrestricted 

Ovviamente questo per permettere l’esecuzione di script nel sistema. Al termine dell’operazione, per ripristinare le impostazioni originarie, digitare il comando:

 Set-ExecutionPolicy Restricted 

Il contenuto dello script è il seguente:

$dir = c:\tempmkdir $dir
$webClient = New-Object System.Net.WebClient 
$url = https://go.microsoft.com/fwlink/?LinkID=799445$file = $($dir)\Win10Upgrade.exe$webClient.DownloadFile($url,$file) 
Start-Process -FilePath $file -ArgumentList /quietinstall /skipeula /auto upgrade /copylogs $dir“ -verb runas 

L’interazione dell’utente sarà minima, richiederà solo dopo il riavvio del sistema, ad inizio configurazione di Windows 10 al primo avvio.

I dati ed i programmi verranno mantenuti, ovviamente consigliamo SEMPRE di salvare i proprio dati importanti PRIMA di avviare l’aggiornamento

Info legali in avvio di Windows 10
Info legali in avvio di Windows 10

Se invece vogliamo usare lo strumento Media Creation Tools è disponibile questo script:

$dir = "C:\Temp" 
$webClient = New-Object System.Net.WebClient 
$url = "https://go.microsoft.com/fwlink/?LinkId=691209" 
$file = "$($dir)\MediaCreationTool.exe" 
$webClient.DownloadFile($url,$file) Start-Process -FilePath 
$file -ArgumentList "/s /v/qn" -verb runas 

Di seguito i link per scaricare i due script:

Angolo di Windows Logo

Punto di riferimento per il mondo Windows con articoli e guide letti ogni giorno, ci trovi anche nella MS Community con gli articoli WIKI del Microsoft MVP (dal 2011 al 2020) Alvise C.

 

Contact us: [email protected]

Questo blog non rappresenta una testata giornalistica in quanto viene aggiornato senza alcuna periodicità.
Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n° 62 del 7.03.2001.
L’autore del blog non è responsabile del contenuto dei commenti ai post, nè del contenuto dei siti linkati.
Alcuni testi o immagini inseriti in questo blog sono tratti da internet e, pertanto, considerati di pubblico dominio; qualora la loro pubblicazione violasse eventuali diritti d’autore, vogliate comunicarlo via email a [email protected] e saranno immediatamente rimossi.