Bagikan melalui


Lab 5: Mengonfigurasi Peluncur Shell atau Akses yang Ditetapkan

Windows IoT Enterprise memungkinkan Anda membangun perangkat tujuan tetap seperti mesin ATM, terminal titik penjualan, perangkat medis, tanda digital, atau kios. Mode kios membantu Anda membuat pengalaman pengguna khusus dan terkunci pada perangkat tujuan tetap ini. Windows IoT Enterprise menawarkan serangkaian pengalaman terkunci yang berbeda untuk penggunaan publik atau khusus: kios aplikasi tunggal dengan akses yang ditugaskan, kios multi-aplikasi dengan akses yang ditugaskan, atau peluncur shell.

Konfigurasi kios didasarkan pada akses yang ditugaskan atau Peluncur Shell.

Prasyarat

Selesaikan Lab 4: Anda harus memiliki image dasar yang telah di-sysprep dan siap untuk di-capture.

Selesaikan proses OOBE pada perangkat IoT

Di lab 4, kami menggunakan Sysprep untuk menyiapkan sistem untuk penangkapan dan penyebaran. Langkah-langkah berikut mengasumsikan Anda menggunakan gambar dari lab 4. Langkah-langkah dapat diterapkan pada sistem yang belum Sysprepped, namun pengalaman OOBE telah selesai.

Selesaikan proses OOBE pada sistem referensi

  1. Aktifkan perangkat IoT referensi dan boot ke partisi OS. OS berada dalam status Sysprep dan OOBE harus dimulai.

  2. Selesaikan pengalaman OOBE. Pilih pengaturan yang sesuai dengan persyaratan perangkat Anda.

Mengaktifkan dan mengonfigurasi Shell Launcher

Aktifkan Peluncur Shell

Setelah perangkat di-boot ke desktop, aktifkan Shell Launcher. Dari Prompt Perintah Administratif:

Dism /online /Enable-Feature /all /FeatureName:Client-EmbeddedShellLauncher

Mengonfigurasi Shell Launcher untuk menjalankan aplikasi OEM

Dengan Shell Launcher diaktifkan, Anda dapat mengatur aplikasi sebagai Windows Shell. Dalam langkah-langkah berikut, kami menunjukkan kepada Anda cara menggunakan powershell.exe sebagai shell untuk pengguna saat ini. Di perangkat, Anda menggunakan aplikasi lain sebagai pengganti PowerShell untuk mengonfigurasi sistem untuk menggunakan aplikasi OEM sebagai shell, tetapi langkah-langkahnya sama. Lihat Peluncur Shell untuk mempelajari selengkapnya.

Untuk mengatur powershell.exe sebagai shell kustom Anda:

  1. Dari Administratif Windows PowerShell Prompt, jalankan:

    $ShellLauncherClass = [wmiclass]"\\localhost\root\standardcimv2\embedded:WESL_UserSetting"
    
    $ShellLauncherClass.SetDefaultShell("powershell.exe",1)
    
    $ShellLauncherClass.SetEnabled($TRUE)
    
  2. Reboot perangkat IoT acuan.

  3. Sistem memulai ulang dan PowerShell dimulai sebagai shell sistem default.

Untuk mengembalikan sistem kembali ke shell explorer.exe , jalankan perintah berikut:

  1. Dari shell saat ini, buka Prompt Windows PowerShell Administratif:

    Start-Process powershell -Verb RunAs
    
  2. Kemudian jalankan perintah berikut:

    $ShellLauncherClass = [wmiclass]"\\localhost\root\standardcimv2\embedded:WESL_UserSetting"
    
    $ShellLauncherClass.SetDefaultShell("explorer.exe",1)
    
  3. Reboot perangkat IoT yang direferensikan.

  4. Sistem memulai ulang dan Explorer dimulai sebagai shell sistem default.

Mengaktifkan dan mengonfigurasi Akses yang Ditetapkan

Langkah-langkah lab berikut menyediakan tautan tentang cara menginstal aplikasi UWP yang cocok untuk Akses yang Ditetapkan dan untuk mengonfigurasi sistem untuk meluncurkan aplikasi secara otomatis saat startup. Aplikasi UWP harus dapat berjalan di atas layar kunci agar berfungsi dengan benar dengan akses yang ditetapkan.

Catatan

Temukan detail persyaratan aplikasi UWP untuk Akses yang Ditetapkan di Buat aplikasi kios untuk Akses yang Ditetapkan.

Memasang aplikasi UWP secara manual dan mengonfigurasi Akses yang Ditugaskan untuk menjalankannya

Di lab ini, Anda menambahkan aplikasi UWP ke dalam image sistem Anda dengan memuatkan aplikasi tersebut secara langsung ke sistem. Untuk skenario produksi, ikuti panduan tentang penyebaran aplikasi UWP yang ditandatangani.

  1. Kompilasi aplikasi UWP dan buat paket APPX dengan mengikuti langkah-langkah di Mengemas aplikasi UWP.

  2. Muat sisi aplikasi UWP dengan mengikuti langkah-langkah di Sideload paket aplikasi Anda

  3. Ikuti langkah-langkah di Menyiapkan kios menggunakan Windows PowerShell untuk menyelesaikan proses.

Catatan

Untuk skenario di mana beberapa aplikasi diperlukan, ikuti langkah-langkah di Menyiapkan kios multi-aplikasi