Windows 10 oppsettskript

Jeg har lenge ønsket å dele skriptet mitt for å automatisere oppsettet av Windows 10 (for øyeblikket er den nåværende versjonen 18362), men jeg kom aldri til det. Kanskje det vil være nyttig for noen i sin helhet eller bare en del av det.

Selvfølgelig vil det være vanskelig å beskrive alle innstillingene, men jeg skal prøve å trekke frem de viktigste.

Hvis noen er interessert, så velkommen til katt.

Entry

Jeg har lenge ønsket å dele skriptet mitt for automatisering av Windows 10-oppsett, men jeg kom aldri til det. Kanskje det vil være nyttig for noen i sin helhet eller bare en del av det.

Selvfølgelig vil det være vanskelig å beskrive alle innstillingene, men jeg vil prøve å fremheve det viktigste:

Hovedfunksjoner

  • Deaktiver diagnostiske sporingstjenester
  • Mange Explorer-justeringer
  • Velg Windows-modus som standard
  • Velg standard applikasjonsmodus
  • Endre miljøvariabelbanen for midlertidige filer til $env:SystemDriveTemp
  • Ta med tilleggsinformasjon når du sender ut BSoD
  • Deaktiver Windows Defender SmartScreen i Microsoft Edge
  • Unngå å slå av Ethernet-adapter for å spare strøm for stasjonær PC
  • Fjern alle UWP-apper fra alle kontoer unntatt
  • Fjern alle UWP-applikasjoner fra systemkontoen unntatt
  • Deaktiver komponenter
  • Fjern OneDrive
  • Opprett en oppgave i Task Scheduler for å kjøre diskopprydding
  • Opprett en oppgave i oppgaveplanleggeren for å rydde opp i mappen "$env:SystemRootSoftwareDistributionDownload"
  • Opprett mappen $env:TEMP i Cleanup Task Scheduler
  • Hindre standardapplikasjoner fra å kjøre i bakgrunnen, unntatt
  • Aktiver kontrollert mappetilgang og legg til beskyttede mapper
  • Deaktiver tilpassede tjenester
  • Lag en snarvei i eldre format for "Enheter og skrivere"
  • Omdefiner plasseringen av skrivebordet, dokumenter, nedlastinger, musikk, bilder, videoer
  • Oppdater skrivebordsikoner, miljøvariabler og oppgavelinjen uten å starte Explorer på nytt

Manus

Github

Bruk

  • Hvis du lagrer til en .ps1-fil, bør du endre kodingen til "UTF-8 med BOM"

eller

  • Kopier hele koden og lim den inn i PowerShell ISE

NB

  • PowerShell og PowerShell ISE må kjøres med forhøyede rettigheter
  • Angi riktig PowerShell-skriptstartpolicy

Set-ExecutionPolicy Unrestricted -Force

Kilde: www.habr.com

Legg til en kommentar