Skrip persediaan Windows 10

Saya telah lama ingin berkongsi skrip saya untuk mengautomasikan persediaan Windows 10 (pada masa ini versi semasa ialah 18362), tetapi saya tidak pernah melakukannya. Mungkin ia akan berguna kepada seseorang secara keseluruhan atau hanya sebahagian daripadanya.

Sudah tentu, sukar untuk menerangkan semua tetapan, tetapi saya akan cuba menyerlahkan yang paling penting.

Jika ada yang berminat, selamat datang ke kucing.

Entry

Saya sudah lama ingin berkongsi skrip saya untuk mengautomasikan persediaan Windows 10, tetapi saya tidak pernah melakukannya. Mungkin ia akan berguna kepada seseorang secara keseluruhan atau hanya sebahagian daripadanya.

Sudah tentu, sukar untuk menerangkan semua tetapan, tetapi saya akan cuba menyerlahkan yang paling penting:

Fungsi utama

  • Lumpuhkan perkhidmatan penjejakan diagnostik
  • Banyak tweak Explorer
  • Pilih mod Windows sebagai lalai
  • Pilih mod aplikasi lalai
  • Tukar laluan pembolehubah persekitaran untuk fail sementara kepada $env:SystemDriveTemp
  • Sertakan maklumat tambahan semasa mengeluarkan BSoD
  • Lumpuhkan Windows Defender SmartScreen dalam Microsoft Edge
  • Elakkan mematikan penyesuai Ethernet untuk menjimatkan kuasa untuk PC desktop
  • Alih keluar semua apl UWP daripada semua akaun kecuali
  • Alih keluar semua aplikasi UWP daripada akaun sistem kecuali
  • Lumpuhkan komponen
  • Alih keluar OneDrive
  • Buat tugas dalam Penjadual Tugas untuk menjalankan pembersihan cakera
  • Buat tugas dalam Penjadual Tugas untuk membersihkan folder "$env:SystemRootSoftwareDistributionDownload"
  • Cipta folder $env:TEMP dalam Penjadual Tugas Pembersihan
  • Halang aplikasi standard daripada berjalan di latar belakang, kecuali
  • Dayakan akses folder terkawal dan tambah folder yang dilindungi
  • Lumpuhkan perkhidmatan tersuai
  • Buat pintasan format lama untuk "Peranti dan Pencetak"
  • Tentukan semula lokasi folder Desktop, Dokumen, Muat Turun, Muzik, Gambar, Video
  • Muat semula ikon desktop, pembolehubah persekitaran dan bar tugas tanpa memulakan semula Explorer

Skrip

Github

Gunakan

  • Jika anda menyimpan ke fail .ps1, anda harus menukar pengekodan kepada "UTF-8 dengan BOM"

atau

  • Salin keseluruhan kod dan tampalkannya ke dalam PowerShell ISE

NB

  • PowerShell dan PowerShell ISE mesti dijalankan dengan hak yang dinaikkan
  • Tetapkan dasar pelancaran skrip PowerShell yang sesuai

Set-ExecutionPolicy Unrestricted -Force

Sumber: www.habr.com

Tambah komen