perintah ekspor (winget)
Perintah ekspor alat winget mengekspor file JSON aplikasi ke file tertentu. Perintah ekspor menggunakan JSON sebagai format . Anda dapat menemukan skema untuk file JSON yang digunakan oleh winget di repositori Klien Pengelola Paket Windows di GitHub.
Ekspor yang dikombinasikan dengan perintah impor memungkinkan Anda untuk membuat batch aplikasi penginstalan pada PC Anda.
Perintah ekspor sering digunakan untuk membuat file yang dapat Anda bagikan dengan pengembang lain, atau untuk digunakan saat memulihkan lingkungan build Anda.
Penggunaan
winget export [-o] <output> [<options>]
Argumen
Argumen berikut tersedia.
Argumen | Deskripsi |
---|---|
-o,--output | Jalur ke file JSON yang akan dibuat. |
Opsi
Opsi ini memungkinkan Anda menyesuaikan pengalaman ekspor untuk memenuhi kebutuhan Anda.
Opsi | Deskripsi |
---|---|
-s, --source | [Opsional] Menentukan sumber untuk mengekspor file. Gunakan opsi ini saat Anda hanya menginginkan file dari sumber tertentu. |
--include-versions | [Opsional] Menyertakan versi aplikasi yang saat ini diinstal. Gunakan opsi ini jika Anda menginginkan versi tertentu. Secara default, kecuali ditentukan, impor akan menggunakan yang terbaru. |
--accept-source-agreements | Digunakan untuk menerima perjanjian lisensi sumber, dan menghindari perintah. |
-?--Tolong | Menampilkan bantuan tentang perintah terpilih. |
--Tunggu | Meminta pengguna untuk menekan tombol apa pun sebelum keluar. |
--logs,--open-logs | Buka lokasi log default. |
--verbose, --verbose-logs | Digunakan untuk mengambil alih pengaturan pengelogan dan membuat log verbose. |
--nowarn,--ignore-warnings | Menekan output peringatan. |
--disable-interactivity | Nonaktifkan perintah interaktif. |
--Proxy | Atur proksi yang akan digunakan untuk eksekusi ini. |
--no-proxy | Nonaktifkan penggunaan proksi untuk eksekusi ini. |
Skema JSON
Kekuatan pendorong di belakang perintah ekspor adalah file JSON. Anda dapat menemukan skema untuk file JSON di repositori Klien Pengelola Paket Windows di GitHub.
File JSON menyertakan hierarki berikut.
Entri | Deskripsi |
---|---|
Sumber | Manifes aplikasi sumber berasal. |
Paket | Kumpulan paket yang akan diinstal. |
PackageIdentifier | Pengidentifikasi paket Pengelola Paket Windows digunakan untuk menentukan paket. |
Versi | [Opsional] Versi tertentu dari paket yang akan diinstal. |
Mengekspor file
Ketika Pengelola Paket Windows mengekspor file JSON, ia mencoba mengekspor semua aplikasi yang diinstal pada PC. Jika perintah ekspor winget tidak dapat mencocokkan aplikasi dengan aplikasi dari sumber yang tersedia, perintah ekspor akan menampilkan peringatan.
Catatan
Mencocokkan aplikasi bergantung pada metadata dalam manifes dari sumber yang dikonfigurasi, dan metadata di Tambahkan/Hapus Program di Windows berdasarkan penginstal paket.
Setelah ekspor selesai, Anda dapat mengedit file JSON yang dihasilkan di editor favorit Anda. Anda dapat menghapus aplikasi yang tidak ingin Anda impor di masa mendatang.
Topik terkait
Windows developer