Že dolgo sem želel deliti svoj skript za avtomatizacijo nastavitve Windows 10 (trenutna različica je 18362), a nikakor mi ni uspelo. Morda bo nekomu koristen v celoti ali pa le njegovi deli.
Seveda, bo težko opisati vse nastavitvene točke, vendar bom poskušal izpostaviti najpomembnejše.
Če vas zanima, ste vabljeni k branju.
Uvod
Že dolgo sem želel deliti svoj skript za avtomatizacijo nastavitve Windows 10, a nikakor mi ni uspelo. Morda bo nekomu koristen v celoti ali pa le njegovi deli.
Seveda, bo težko opisati vse nastavitvene točke, vendar bom poskušal izpostaviti najpomembnejše:
Glavne funkcije
- Onemogoči storitve diagnosticiranja
- Številni tweak-i Raziskovalca
- Izberi privzeti način Windows
- Izberi privzeti način aplikacije
- Spremeni pot okoljske spremenljivke za začasne datoteke na $env:SystemDriveTemp
- Vključi dodatne informacije pri izhodu BSoD
- Onemogoči funkcijo Windows Defender SmartScreen v Microsoft Edge
- Prepovedi onemogočanja Ethernet adapterja za varčevanje z energijo na namiznem računalniku
- Odstrani vse UWP aplikacije iz vseh računov, razen
- Odstrani vse UWP aplikacije iz sistemskega računa, razen
- Onemogoči komponente
- Odstrani OneDrive
- Ustvari nalogo v Orodju za načrtovanje za zagon čiščenja diska
- Ustvari nalogo v Orodju za načrtovanje za čiščenje mape „$env:SystemRootSoftwareDistributionDownload“
- Ustvari nalogo v Orodju za načrtovanje za čiščenje mape $env:TEMP
- Prepovedi standardnim aplikacijam delati v ozadju, razen
- Vključi nadzorovan dostop do map in dodaj zaščitene mape
- Onemogoči uporabniške storitve
- Ustvari bližnjico starega formata za „ naprave in tiskalnike“
- Preuredite lokacije map „Namizje“, „Dokumenti“, „Prenosi“, „Glasba“, „Slike“, „Videoposnetki“
- Posodobi ikone na namizju, okoljske spremenljivke in opravilno vrstico brez ponovnega zagona „Raziskovalca“
Skript
Uporaba
- Če boste shranili v datoteko .ps1, je treba spremeniti kodiranje na „UTF-8 z BOM“
ili
- Kopirajte celoten kodo in jo prilepite v PowerShell ISE
NB
- PowerShell in PowerShell ISE morata biti zagnana s povišanimi pravicami
- Nastavite ustrezno politiko za zagon PowerShell skript
Set-ExecutionPolicy Unrestricted -Force
Izvor: habr.com
