Bagikan melalui


WinPE: Menambahkan dukungan Windows PowerShell ke Windows PE

Anda dapat menambahkan dukungan PowerShell ke WinPE, yang dapat digunakan untuk membantu mengotomatiskan penyebaran Windows.

Catatan

Untuk Arm64 Windows PE, ganti 'Arm64' untuk 'AMD64' dalam perintah sampel dan jalur folder yang ditunjukkan di bawah ini.

Menyiapkan salinan lokal file Windows PE

Pada PC teknisi:

  1. Unduh dan instal Windows Assessment and Deployment Kit (ADK) dan add-on WinPE yang cocok.

    Untuk versi ADK sebelum Windows 10, versi 1809, WinPE adalah bagian dari ADK dan bukan add-on terpisah.

  2. Mulai Lingkungan Alat Penyebaran dan Pencitraan sebagai administrator.

  3. Buat salinan file Pe Windows yang berfungsi:

    copype amd64 C:\WinPE_amd64_PS
    

    Lihat Opsi baris perintah CopyPE untuk informasi selengkapnya.

Menambahkan komponen opsional WinPE PowerShell

Sekarang setelah Anda memiliki sekumpulan file yang berfungsi yang menyertakan gambar WinPE, Anda dapat memasang gambar dan menambahkan komponen opsional WinPE yang diperlukan untuk menambahkan PowerShell.

Gunakan skrip berikut untuk memasang gambar Windows, menambahkan komponen opsional Windows PE untuk Windows PowerShell, dan untuk melepas citra.

  1. Pasang gambar WinPE Anda:

    Dism /Mount-Image /ImageFile:"C:\WinPE_amd64_PS\media\sources\boot.wim" /Index:1 /MountDir:"C:\WinPE_amd64_PS\mount"
    
  2. Tambahkan komponen opsional yang diperlukan ke gambar Anda. Contoh di bawah ini menunjukkan komponen yang akan ditambahkan ke gambar dengan bahasa en-US. Jika gambar Anda memiliki bahasa tambahan, tambahkan juga versi paket di bawah ini untuk bahasa lain yang disertakan dalam gambar Anda.

    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-NetFX.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-NetFX_en-us.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Scripting.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-PowerShell.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-PowerShell_en-us.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-StorageWMI.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-DismCmdlets.cab"
    Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-DismCmdlets_en-us.cab"
    
  3. Lepaskan gambar Anda, lakukan perubahan:

    Dism /Unmount-Image /MountDir:C:\WinPE_amd64_PS\mount /Commit
    

Instal versi Windows PE ini ke kunci USB

Sekarang setelah Anda memiliki gambar WinPE yang menyertakan PowerShell, Anda dapat membuat media WinPE yang dapat di-boot.

  1. Masukkan drive USB ke PC teknisi Anda.

  2. Jalankan MakeWinPEMedia untuk membuat kunci USB yang dapat di-boot yang menyertakan gambar WinPE Anda:

    MakeWinPEMedia /UFD C:\WinPE_amd64_PS F:
    

    Peringatan

    MakeWinPEMedia akan memformat drive USB Anda dan menghapus konten yang ada. Pastikan drive USB Anda tidak berisi file atau informasi apa pun yang ingin Anda simpan.

Memulai Windows PowerShell di Windows PE

  1. Boot PC ke WinPE menggunakan media yang dapat di-boot WinPE yang Anda buat.

  2. Dari baris perintah WinPE, mulai Windows PowerShell:

    X:\Windows\system32\WindowsPowerShell\v1.0\powershell
    

Gambaran umum WinPE

WinPE: Tambahkan paket (Referensi Komponen Opsional)

WinPE: Membuat drive USB Bootable

WinPE: Membuat CD Boot, DVD, ISO, atau VHD

WinPE: Pasang dan Sesuaikan