Bagikan melalui


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>]

Gambar penggunaan perintah ekspor

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.

Gambar peringatan perintah ekspor

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.