Acara
29 Apr, 14 - 30 Apr, 19
Bergabunglah dengan acara virtual Windows Server utama 29-30 April untuk sesi teknis mendalam dan tanya jawab langsung dengan teknisi Microsoft.
Daftar sekarangBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Menyediakan sarana untuk menginstal, memodifikasi, dan melakukan operasi pada Penginstal Windows dari baris perintah.
Atur jenis penginstalan untuk meluncurkan paket penginstalan.
msiexec.exe [/i][/a][/j{u|m|/g|/t}][/x] <path_to_package>
Parameter | Deskripsi |
---|---|
/i | Menentukan penginstalan normal. |
/J | Menentukan penginstalan administratif. |
/Ju | Mengiklankan produk kepada pengguna saat ini. |
/Jm | Mengiklankan produk kepada semua pengguna. |
/j/g | Menentukan pengidentifikasi bahasa yang digunakan oleh paket yang diiklankan. |
/j/t | Menerapkan transformasi ke paket yang diiklankan. |
/X | Menghapus instalan paket. |
<path_to_package> |
Menentukan lokasi dan nama file paket penginstalan. |
Untuk menginstal paket bernama example.msi dari drive C: , menggunakan proses penginstalan normal, ketik:
msiexec.exe /i "C:\example.msi"
Anda dapat mengonfigurasi apa yang dilihat pengguna selama proses penginstalan, berdasarkan lingkungan target Anda. Misalnya, jika Anda mendistribusikan paket ke semua klien untuk penginstalan manual, harus ada UI lengkap. Namun, jika Anda menyebarkan paket menggunakan Kebijakan Grup, yang tidak memerlukan interaksi pengguna, seharusnya tidak ada UI yang terlibat.
msiexec.exe /i <path_to_package> [/quiet][/passive][/q{n|b|r|f}]
Parameter | Deskripsi |
---|---|
<path_to_package> |
Menentukan lokasi dan nama file paket penginstalan. |
/quiet | Menentukan mode diam, yang berarti tidak ada interaksi pengguna yang diperlukan. |
/passive | Menentukan mode tanpa pengawas, yang berarti penginstalan hanya menampilkan bilah kemajuan. |
/qn | Menentukan tidak ada UI selama proses penginstalan. |
/qn+ | Menentukan tidak ada UI selama proses penginstalan, kecuali untuk kotak dialog akhir di akhir. |
/Qb | Menentukan ada UI dasar selama proses penginstalan. |
/qb+ | Menentukan ada UI dasar selama proses penginstalan, termasuk kotak dialog akhir di akhir. |
/Qr | Menentukan pengurangan pengalaman UI selama proses penginstalan. |
/Qf | Menentukan pengalaman UI penuh selama proses penginstalan. |
Untuk menginstal paket C:\example.msi, menggunakan proses penginstalan normal dan tanpa UI, ketik:
msiexec.exe /i "C:\example.msi" /qn
Jika paket penginstalan Anda menimpa file atau mencoba mengubah file yang sedang digunakan, boot ulang mungkin diperlukan sebelum penginstalan selesai.
msiexec.exe /i <path_to_package> [/norestart][/promptrestart][/forcerestart]
Parameter | Deskripsi |
---|---|
<path_to_package> |
Menentukan lokasi dan nama file paket penginstalan. |
/norestart | Menghentikan mulai ulang perangkat setelah penginstalan selesai. |
/promptrestart | Meminta pengguna jika reboot diperlukan. |
/forcerestart | Memulai ulang perangkat setelah penginstalan selesai. |
Untuk menginstal paket C:\example.msi, menggunakan proses penginstalan normal tanpa boot ulang di akhir, ketik:
msiexec.exe /i "C:\example.msi" /norestart
Jika Anda perlu men-debug paket penginstalan, Anda dapat mengatur parameter untuk membuat file log dengan informasi tertentu.
msiexec.exe [/i][/x] <path_to_package> [/L{i|w|e|a|r|u|c|m|o|p|v|x+|!|*}] <path_to_log>
Parameter | Deskripsi |
---|---|
/i | Menentukan penginstalan normal. |
/X | Menghapus instalan paket. |
<path_to_package> |
Menentukan lokasi dan nama file paket penginstalan. |
/Li | Mengaktifkan pengelogan dan menyertakan pesan status dalam file log output. |
/Lw | Mengaktifkan pengelogan dan menyertakan peringatan non-fatal dalam file log output. |
/Le | Mengaktifkan pengelogan dan menyertakan semua pesan kesalahan dalam file log output. |
/La | Mengaktifkan pengelogan dan menyertakan informasi tentang kapan tindakan dimulai dalam file log output. |
/Lr | Mengaktifkan pengelogan dan menyertakan rekaman khusus tindakan dalam file log output. |
/lu | Mengaktifkan pengelogan dan menyertakan informasi permintaan pengguna dalam file log output. |
/Lc | Mengaktifkan pengelogan dan menyertakan parameter antarmuka pengguna awal dalam file log output. |
/Lm | Mengaktifkan pengelogan dan menyertakan informasi keluar di luar memori atau fatal dalam file log output. |
/Lo | Mengaktifkan pengelogan dan menyertakan pesan di luar ruang disk dalam file log output. |
/Lp | Mengaktifkan pengelogan dan menyertakan properti terminal dalam file log output. |
/Lv | Mengaktifkan pengelogan dan menyertakan output verbose dalam file log output. |
/Lx | Mengaktifkan pengelogan dan menyertakan informasi penelusuran kesalahan tambahan dalam file log output. |
/l+ | Mengaktifkan pengelogan dan menambahkan informasi ke file log yang ada. |
/L! | Mengaktifkan pengelogan dan menghapus setiap baris ke file log. |
/L* | Mengaktifkan pengelogan dan mencatat semua informasi, kecuali informasi verbose (/lv) atau informasi penelusuran kesalahan tambahan (/lx). |
<path_to_logfile> |
Menentukan lokasi dan nama untuk file log output. |
Untuk menginstal paket C:\example.msi, menggunakan proses penginstalan normal dengan semua informasi pengelogan yang disediakan, termasuk output verbose, dan menyimpan file log output di C:\package.log, ketik:
msiexec.exe /i "C:\example.msi" /L*V "C:\package.log"
Anda dapat menerapkan atau menghapus pembaruan menggunakan paket penginstalan.
msiexec.exe [/p][/update][/uninstall[/package<product_code_of_package>]] <path_to_package>
Parameter | Deskripsi |
---|---|
/p | Menginstal patch. Jika Anda menginstal secara diam-diam, Anda juga harus mengatur properti REINSTALLMODE ke ecmus dan INSTAL ULANG ke SEMUA. Jika tidak, patch hanya memperbarui MSI yang di-cache pada perangkat target. |
/Update | Pasang opsi patch. Jika Menerapkan beberapa pembaruan, Anda harus memisahkannya menggunakan titik koma (;). |
/Paket | Menginstal atau mengonfigurasi produk. |
msiexec.exe /p "C:\MyPatch.msp"
msiexec.exe /p "C:\MyPatch.msp" /qb REINSTALLMODE="ecmus" REINSTALL="ALL"
msiexec.exe /update "C:\MyPatch.msp"
msiexec.exe /uninstall {1BCBF52C-CD1B-454D-AEF7-852F73967318} /package {AAD3D77A-7476-469F-ADF4-04424124E91D}
Di mana GUID pertama adalah GUID patch, dan yang kedua adalah kode produk MSI tempat patch diterapkan.
Anda dapat menggunakan perintah ini untuk memperbaiki paket yang diinstal.
msiexec.exe [/f{p|o|e|d|c|a|u|m|s|v}] <product_code>
Parameter | Deskripsi |
---|---|
/Fp | Memperbaiki paket jika file hilang. |
/Fo | Memperbaiki paket jika file hilang, atau jika versi yang lebih lama diinstal. |
/Fe | Memperbaiki paket jika file hilang, atau jika versi yang sama atau lebih lama diinstal. |
/Fd | Memperbaiki paket jika file hilang, atau jika versi lain diinstal. |
/fc | Memperbaiki paket jika file hilang, atau jika checksum tidak cocok dengan nilai yang dihitung. |
/Fa | Memaksa semua file diinstal ulang. |
/Fu | Memperbaiki semua entri registri khusus pengguna yang diperlukan. |
/Fm | Memperbaiki semua entri registri khusus komputer yang diperlukan. |
/Fs | Memperbaiki semua pintasan yang ada. |
/fv | Berjalan dari sumber dan cache ulang paket lokal. |
Untuk memaksa semua file diinstal ulang berdasarkan kode produk MSI yang akan diperbaiki, {AAD3D77A-7476-469F-ADF4-04424124E91D}, ketik:
msiexec.exe /fa {AAD3D77A-7476-469F-ADF4-04424124E91D}
Anda dapat mengatur properti publik melalui perintah ini. Untuk informasi tentang properti yang tersedia dan cara mengaturnya, lihat Properti Publik.
Acara
29 Apr, 14 - 30 Apr, 19
Bergabunglah dengan acara virtual Windows Server utama 29-30 April untuk sesi teknis mendalam dan tanya jawab langsung dengan teknisi Microsoft.
Daftar sekarang