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.

Perintah ekspor yang digabungkan dengan perintah impor memungkinkan Anda untuk melakukan instalasi batch aplikasi 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.
--terima-persetujuan-sumber Digunakan untuk menerima perjanjian lisensi sumber, dan menghindari perintah.
-?,--bantuan 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 mengesampingkan pengaturan pencatatan dan membuat log rinci.
--nowarn (jangan tampilkan peringatan), --ignore-warnings (abaikan peringatan) Menyembunyikan output peringatan.
--nonaktifkan-interaktivitas 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 Sumber asal manifes aplikasi.
Paket Kumpulan paket yang akan diinstal.
PackageIdentifier Pengidentifikasi paket Windows Package Manager 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, serta metadata dalam Tambahkan/Hapus Program di Windows yang didasarkan pada 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.