Da tempo volevo condividere il mio script per l'automazione della configurazione di Windows 10 (attualmente la versione 18362), ma non ne ho mai avuto il tempo. Potrebbe essere utile a qualcuno per intero o solo in alcune parti.
Certo, sarà difficile descrivere tutti i punti di configurazione, ma cercherò di evidenziare le cose più importanti.
Se a qualcuno interessa, è il benvenuto.
Introduzione
Da tempo volevo condividere il mio script per l'automazione della configurazione di Windows 10, ma non ne ho mai avuto il tempo. Potrebbe essere utile a qualcuno per intero o solo in alcune parti.
Certo, sarà difficile descrivere tutti i punti di configurazione, ma cercherò di evidenziare le cose più importanti:
Funzioni principali
- Disattivare i servizi di monitoraggio diagnostico
- Numerosi tweak di Esplora file
- Selezionare la modalità Windows predefinita
- Selezionare la modalità applicazione predefinita
- Modificare il percorso della variabile di ambiente per i file temporanei in $env:SystemDriveTemp
- Abilitare informazioni aggiuntive durante l'output del BSoD
- Disattivare Windows Defender SmartScreen in Microsoft Edge
- Impedire la disattivazione dell'adattatore Ethernet per risparmiare energia su un PC desktop
- Rimuovere tutte le app UWP da tutti gli account, tranne
- Rimuovi tutte le app UWP dall'account di sistema, ad eccezione di
- Disattiva i componenti
- Disinstalla OneDrive
- Crea una attività nel Task Scheduler per avviare la pulizia del disco
- Crea un'attività nel Task Scheduler per pulire la cartella «$env:SystemRootSoftwareDistributionDownload»
- Crea un'attività nel Task Scheduler per pulire la cartella $env:TEMP
- Impedisci alle app standard di funzionare in background, eccetto
- Attiva l'accesso controllato alle cartelle e aggiungi cartelle protette
- Disattiva i servizi personalizzati
- Crea un collegamento di vecchio formato per «Dispositivi e stampanti»
- Ridefinisci la posizione delle cartelle «Desktop», «Documenti», «Download», «Musica», «Immagini», «Video»
- Aggiorna le icone del desktop, le variabili d'ambiente e la barra delle applicazioni senza riavviare «Esplora»
Script
L'utilizzo di
- Se salvi in un file .ps1, è necessario cambiare la codifica in «UTF-8 con BOM»
o
- Copia il codice per intero e incollalo in PowerShell ISE
NB
- PowerShell e PowerShell ISE devono essere avviati con privilegi elevati
- Imposta la relativa policy di esecuzione degli script di PowerShell
Set-ExecutionPolicy Unrestricted -Force
Fonte: habr.com
