Program penataan Windows 10, atau setup.exe yang merupakan bagian dari media penginstalan, mendukung sekumpulan argumen baris perintah. Dengan menggunakan argumen tersebut, Anda dapat mengubah perilaku penginstalan Windows. Pada artikel ini kami akan meninjau sakelar baris perintah yang tersedia untuk setup.exe di Windows 10.
Jadi, Setup.exe menginstal atau mengupgrade Windows. Argumen baris perintah berikut dapat digunakan untuk mengubah perilaku penginstalan Windows:
Alihkan: / otomatis
Parameter: Tingkatkan; DataOnly; Bersih
Tindakan: Otomatiskan pemasangan dengan pilihan migrasi untuk pemasangan.
UI pengaturan media dan layar kemajuan ditampilkan secara default, tetapi otomatis.
Sakelar ini juga mengasumsikan konfigurasi default berikut:
Penerimaan EULA, Pembaruan Dinamis diaktifkan, pengumpulan telemetri dan keikutsertaan unggah, OOBE akan dilewati, PBR akan diperbarui atau dibuat.
Contoh: setup.exe / auto upgrade
Iklan
Alihkan: / diam
Parameter: N / A
cara mendownload foto dari facebook
Tindakan: Bendera diam akan menyembunyikan UX penyiapan apa pun, termasuk UX rollback
Contoh: setup.exe / auto upgrade / quiet
Alihkan: / pkey
Parameter: kunci produk 5x5
Tindakan: Pengaturan persediaan dengan kunci produk yang ditentukan.
Parameter ini tidak diperlukan saat memutakhirkan dengan media berlisensi volume atau media yang berisi pid.txt di folder sumber.
Contoh: setup.exe / auto upgrade / pkey ABC12-DEF34-GHI56-JKL78-MNP90
Alihkan: / showoobe
Parameter: Penuh; Tidak ada
Tindakan: Jika / showoobe disetel ke Penuh, pengguna akhir harus menyelesaikan OOBE secara interaktif.
Atau, ketika / showoobe diatur ke Tidak Ada, OOBE dilewati dan komponen diatur ke pengaturan defaultnya.
Contoh: setup.exe / auto upgrade / showoobe full
Alihkan: / noreboot
Parameter: N / A
Tindakan: Pengaturan tidak akan secara otomatis mereboot PC saat menyelesaikan tugas OS tingkat bawah.
Saat PC di-boot ulang di lain waktu, pengaturan akan dilanjutkan.
Contoh: setup.exe / auto upgrade / noreboot
Beralih: / DynamicUpdate
Parameter: Aktifkan; Nonaktifkan
Tindakan: Menentukan apakah penyiapan akan melakukan operasi Pembaruan Dinamis (cari, unduh, dan instal pembaruan).
Contoh: setup.exe / auto upgrade / DynamicUpdate disable
Alihkan: / Postoobe setupcomplete.cmd
Parameter: Jalur file lokal atau jalur jaringan UNC ke file bernama setupcomplete.cmd
Tindakan: Memasukkan file setupcomplete.cmd dari lokasi yang ditentukan.
Setupcomplete.cmd adalah skrip yang disesuaikan untuk melakukan tugas setelah penginstalan selesai tetapi sebelum pengguna pertama kali masuk.
Ini dijalankan dengan hak istimewa Sistem.
Contoh: setup.exe / auto upgrade / postoobe c: script setupcomplete.cmd
Alihkan: / Pasca-putar
Parameter: Jalur file lokal atau jalur jaringan UNC ke file bernama setuprollback.cmd
Tindakan: Memasukkan file setuprollback.cmd dari lokasi yang ditentukan.
Setuprolback.cmd adalah skrip yang disesuaikan untuk melakukan tugas setelah penginstalan gagal dan PC telah kembali ke OS sebelumnya.
Ini dijalankan dengan hak yang sama dengan pengguna atau proses yang meluncurkan pengaturan.
Contoh: setup.exe / auto upgrade / postrollback MyShare script setuprollback.cmd
Alihkan: / installfrom
Parameter: Jalur file lokal atau jalur jaringan ke specific.wim
Tindakan: Menentukan lokasi untuk media / file sumber instalasi
Contoh: setup.exe / auto clean / installfrom d: myWim customwim.wim
Beralih: / PBRUpdate
Parameter: Aktifkan; Nonaktifkan
Tindakan: Jika / PBRUpdate diatur ke Aktif, pengaturan akan memperbarui atau membuat partisi PBR.
Sebaliknya, jika / PBRUpdate diatur ke Nonaktifkan, pengaturan tidak akan memperbarui atau membuat partisi PBR
Contoh: setup.exe / auto upgrade / PBRupdate disable
Ganti: / migratealldrivers
Parameter: Semua; Tidak ada
Tindakan: Ketika / migratealldrivers disetel ke All, setup akan mencoba untuk memigrasi semua driver sebagai bagian dari instalasi.
Sebaliknya, ketika / migratealldrivers disetel ke None, setup tidak akan memigrasi sembarang driver sebagai bagian dari instalasi.
CATATAN: sakelar ini hanya boleh digunakan dalam pengujian dan pengujian lingkungan, tidak boleh digunakan dalam produksi.
Contoh: setup.exe / auto upgrade / migratealldrivers none
Ganti: / installdrivers
Parameter: Jalur file lokal atau jalur jaringan UNC ke folder yang berisi file.inf
Tindakan: Setup akan memasukkan semua driver.infs yang ditemukan di lokasi yang ditentukan selama proses instalasi.
Penyiapan akan mencari secara rekursif melalui semua subfolder dari lokasi yang ditentukan.
Contoh: setup.exe / auto upgrade / installdrivers c: myUpgrade drivers
Sakelar: / Telemetri
Parameter: Aktifkan; Nonaktifkan
Tindakan: Jika / Telemetri disetel ke Aktif, penyiapan akan mengumpulkan dan mengunggah telemetri yang dihasilkan oleh penginstalan.
Namun, jika / Telemetri disetel ke Nonaktifkan, penyiapan tidak akan mengumpulkan dan mengunggah telemetri terkait penginstalan.
Contoh: setup.exe / peningkatan otomatis / Telemetri aktifkan
Ganti: / copylogs
Parameter: Jalur file lokal dan jalur jaringan UNC
Tindakan: Setelah gagal, penyiapan akan menyalin atau mengunggah log yang dikompresi ke lokasi yang ditentukan.
Harap dicatat bahwa PC dan / atau pengguna harus memiliki izin dan akses jaringan ke jalur file yang ditentukan.
Perintah ini berjalan dalam konteks sistem sehingga mungkin tidak memiliki izin untuk menyalin ke lokasi yang memerlukan izin pengguna
Contoh: setup.exe / auto upgrade / copylogs MyShare UpgradeLogs
Berikut beberapa contoh penggunaan.
Admin ingin memutakhirkan PC departemen dari Windows 7 Enterprise dalam semalam. Dia tidak ingin pengaturan antarmuka pengguna muncul, tetapi dia ingin pengguna akhir secara manual melalui pengalaman Di luar kotak (dikenal sebagai OOBE).
Baris perintah berikut dapat digunakan untuk mengatur peningkatan penuh ke Windows vNext, memerlukan masukan pengguna hanya setelah mesin mencapai OOBE:
Setup.exe / peningkatan otomatis / tenang / showoobe penuh
Alternatifnya, insinyur penerapan mungkin ingin mengumpulkan log dan informasi diagnostik lainnya dari PC uji jika terjadi kegagalan.
Baris perintah berikut menginstruksikan penyiapan menjalankan skrip setuprollback.cmd setelah kegagalan penginstalan:
Setup.exe / peningkatan otomatis / installdrivers c: myUpgrade drivers / postrollback c: setuprollback.cmd
Itu dia. Ada sesuatu untuk ditambahkan? Selamat datang di komentar! ( melalui MDL ).