Skrypt konfiguracji Windows 10

Od dawna chciałem podzielić się moim skryptem do automatyzacji konfiguracji Windows 10 (aktualna wersja to 18362), ale jakoś nie miałem czasu. Może okaże się przydatny w całości lub tylko w niektórych częściach.

Oczywiście, będzie trudno opisać wszystkie punkty konfiguracji, ale postaram się wyróżnić najważniejsze.

Jeśli kogoś to interesuje, zapraszam do zapoznania się z tym.

Wprowadzenie

Od dawna chciałem podzielić się moim skryptem do automatyzacji konfiguracji Windows 10, ale jakoś nie miałem czasu. Może okaże się przydatny w całości lub tylko w niektórych częściach.

Oczywiście, będzie trudno opisać wszystkie punkty konfiguracji, ale postaram się wyróżnić najważniejsze:

Główne funkcje

  • Wyłączyć usługi diagnostyczne
  • Wiele tweaków Eksploratora
  • Wybrać domyślny tryb Windows
  • Wybrać domyślny tryb aplikacji
  • Zmienić ścieżkę zmiennej środowiskowej dla plików tymczasowych na $env:SystemDriveTemp
  • Włączyć dodatkowe informacje przy wyświetlaniu BSoD
  • Wyłączyć SmartScreen Windows Defender w Microsoft Edge
  • Zabronić wyłączania adaptera Ethernet w celu oszczędzania energii dla stacjonarnego PC
  • Usunąć wszystkie aplikacje UWP z wszystkich kont, oprócz
  • Usunąć wszystkie aplikacje UWP z konta systemowego, oprócz
  • Wyłączyć komponenty
  • Usunąć OneDrive
  • Utworzyć zadanie w Harmonogramie zadań dotyczące uruchamiania czyszczenia dysku
  • Utworzyć zadanie w Harmonogramie zadań dotyczące czyszczenia folderu „$env:SystemRootSoftwareDistributionDownload”
  • Utworzyć zadanie w Harmonogramie zadań dotyczące czyszczenia folderu $env:TEMP
  • Zabronić standardowym aplikacjom pracy w tle, oprócz
  • Włączyć kontrolowany dostęp do folderów i dodać chronione foldery
  • Wyłączyć usługi użytkownika
  • Utworzyć skrót starego formatu do „Urządzeń i drukarek”
  • Przeznaczyć nowe lokalizacje dla folderów „Pulpit”, „Dokumenty”, „Pobrane”, „Muzyka”, „Obrazy”, „Filmy”
  • Zaktualizować ikony na pulpicie, zmienne środowiskowe i pasek zadań bez ponownego uruchamiania „Eksploratora”

Skrypt

Podróż, którą przeszedłem, okazała się fascynującą wyprawą w przeszłość i cieszę się, że w końcu znalazłem rozwiązanie. Poza tym:

Użycie

  • Jeśli zapiszesz w pliku .ps1, powinieneś zmienić kodowanie na „UTF-8 z BOM”

lub

  • Skopiować cały kod i wkleić go w PowerShell ISE

NB

  • PowerShell i PowerShell ISE powinny być uruchamiane z podwyższonymi uprawnieniami
  • Ustawić odpowiednią politykę uruchamiania skryptów PowerShell

Set-ExecutionPolicy Unrestricted -Force

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster