FirstLogonCommands

FirstLogonCommands menentukan perintah untuk menjalankan pertama kali pengguna masuk ke komputer. Perintah ini hanya berjalan sekali. FirstLogonCommands tidak didukung dalam Windows 10 dalam mode S.

Catatan

Windows 10 tidak mendukung pengaturan shell kustom sebelum OOBE. Jika ya, Anda tidak akan dapat menyebarkan gambar yang dihasilkan.

Saat pengguna dengan hak istimewa admin masuk untuk pertama kalinya, perintah ini dijalankan dengan hak istimewa akses yang ditingkatkan.

Jika Anda membuat akun pengguna yang tidak menyertakan hak istimewa administratif, perintah berikut mungkin tidak berjalan:

  • Jika Kontrol Akun Pengguna diaktifkan, maka ketika pengguna tersebut masuk untuk pertama kalinya, kotak dialog muncul, meminta pengguna dengan opsi untuk mengizinkan administrator menerapkan perintah. Jika pengguna memilih Batal, perintah ini tidak berjalan.
  • Jika Kontrol Akun Pengguna dinonaktifkan, perintah ini tidak berjalan.

Perintah berjalan setelah masuk, sebelum menampilkan desktop.

Jika perintah meluncurkan proses sistem terpisah, proses sistem akan berjalan secara independen dari perintah. Ini memungkinkan Anda untuk membuat perintah yang berakhir dengan cepat, memungkinkan pengguna untuk menjangkau desktop lebih cepat.

Proses lain, seperti layanan, tidak dibatasi oleh FirstLogonCommands dan akan terus dimulai atau dihentikan secara independen.

Catatan

Perintah ini sekarang berfungsi seperti Microsoft-Windows-Shell-Setup-LogonCommands-AsynchronousCommand: semua perintah yang menggunakan pengaturan tanpa pengawas ini sekarang dimulai pada saat yang sama, dan tidak lagi menunggu perintah sebelumnya selesai.

Saat Anda menambahkan skrip menggunakan FirstLogonCommands, skrip akan dipicu pada boot berikutnya, bahkan jika Anda melakukan boot ke mode audit menggunakan Ctrl+Shift+F3. Jika Anda berencana menggunakan mode audit nanti, tambahkan pengaturan berikut untuk melewati skrip ini secara otomatis: Microsoft-Windows-Deployment-Reseal-Mode = Audit.

Elemen Anak

Pengaturan Deskripsi
SynchronousCommand Menentukan perintah untuk menjalankan pertama kali pengguna masuk ke komputer, deskripsinya, dan urutan dijalankannya.

Kode Konfigurasi yang Valid

oobeSystem

Hierarki Induk

Microsoft-Windows-Shell-Setup | FirstLogonCommands

Berlaku Untuk

Untuk daftar edisi dan arsitektur Windows yang didukung komponen ini, lihat Microsoft-Windows-Shell-Setup.

Contoh XML

Output XML berikut menunjukkan cara menentukan dua perintah yang akan dijalankan setelah masuk pertama.

<FirstLogonCommands>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command1.exe</CommandLine>
      <Description>Description_of_command1</Description>
      <Order>1</Order>
   </SynchronousCommand>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command2.exe</CommandLine>
      <Description>Description_of_command2</Description>
      <Order>2</Order>
   </SynchronousCommand>
</FirstLogonCommands>

RunSynchronous

LogonCommands

Microsoft-Windows-Shell-Setup