Skript nastavení systému Windows 10

Dlouho jsem se chtěl podělit o svůj skript pro automatizaci nastavení Windows 10 (aktuálně je aktuální verze 18362), ale nikdy jsem se k tomu nedostal. Snad se to někomu bude hodit jako celek nebo jen jeho část.

Samozřejmě bude těžké popisovat všechna nastavení, ale pokusím se vyzdvihnout ta nejdůležitější.

Pokud má někdo zájem, tak vítejte na kočičce.

Vstup

Dlouho jsem chtěl sdílet svůj skript pro automatizaci nastavení Windows 10, ale nikdy jsem se k tomu nedostal. Snad se to někomu bude hodit jako celek nebo jen jeho část.

Samozřejmě bude těžké popsat všechna nastavení, ale pokusím se zdůraznit to nejdůležitější:

Hlavní funkcí

  • Zakázat služby sledování diagnostiky
  • Spousta vylepšení Průzkumníka
  • Jako výchozí vyberte režim Windows
  • Vyberte výchozí režim aplikace
  • Změňte cestu proměnné prostředí pro dočasné soubory na $env:SystemDriveTemp
  • Při výstupu BSoD zahrňte další informace
  • Zakažte Windows Defender SmartScreen v Microsoft Edge
  • Zabraňte vypnutí ethernetového adaptéru, abyste ušetřili energii pro stolní počítač
  • Odeberte všechny aplikace UWP ze všech účtů kromě
  • Odeberte všechny aplikace UWP ze systémového účtu kromě
  • Zakázat komponenty
  • Odebrat OneDrive
  • Vytvořte úlohu v Plánovači úloh pro spuštění vyčištění disku
  • Vytvořte úlohu v Plánovači úloh pro vyčištění složky „$env:SystemRootSoftwareDistributionDownload“
  • Vytvořte složku $env:TEMP v Plánovači úloh čištění
  • Zabránit běžným standardním aplikacím na pozadí, s výjimkou
  • Povolte řízený přístup ke složkám a přidejte chráněné složky
  • Zakázat vlastní služby
  • Vytvořte zástupce staršího formátu pro „Zařízení a tiskárny“
  • Předefinujte umístění složek Plocha, Dokumenty, Stažené soubory, Hudba, Obrázky, Videa
  • Obnovte ikony na ploše, proměnné prostředí a hlavní panel bez restartování Průzkumníka

Skript

GitHub

Použití

  • Pokud ukládáte do souboru .ps1, měli byste změnit kódování na „UTF-8 s kusovníkem“

nebo

  • Zkopírujte celý kód a vložte jej do PowerShell ISE

NB

  • PowerShell a PowerShell ISE musí být spuštěny se zvýšenými právy
  • Nastavte příslušné zásady spouštění skriptu PowerShell

Set-ExecutionPolicy Unrestricted -Force

Zdroj: www.habr.com

Přidat komentář