repair perintah (winget)

Perintah repair dari alat winget memperbaiki aplikasi yang ditentukan. Ini berguna ketika aplikasi tidak berfungsi atau memiliki file yang rusak tetapi tidak memerlukan penginstalan ulang penuh.

Gunakan perintah list untuk mengidentifikasi aplikasi yang ingin Anda repair. Perintah repair mengharuskan Anda menentukan string yang tepat ke repair. Jika terjadi ambiguitas, Anda akan diminta untuk memfilter perintah repair lebih lanjut agar mengarah ke aplikasi yang spesifik.

Penggunaan

winget repair [[-q] <query> ...] [<options>]

Cuplikan layar mencantumkan wingetrepair opsi perintah.

Nama Lain

Alias berikut tersedia untuk perintah ini:

  • fix

Argumen

Argumen berikut tersedia.

Argumen Deskripsi
-q, --query Kueri yang digunakan untuk mencari aplikasi.

Argumen kueri harus disediakan sebagai parameter posisi. Sintaksis wildcard tidak didukung. Biasanya, ini adalah string yang secara unik mengidentifikasi paket yang ingin Anda instal.

Opsi

Opsi ini memungkinkan Anda menyesuaikan pengalaman penginstalan untuk memenuhi kebutuhan Anda.

Opsi Deskripsi
-m, --manifest Harus diikuti oleh jalur ke file manifes (YAML). Anda dapat menggunakan manifes untuk menjalankan pengalaman repair dari file YAML lokal.
--id Membatasi penginstalan ke ID aplikasi.
--name Membatasi pencarian ke nama aplikasi.
--moniker Membatasi pencarian pada nama julukan yang tercantum untuk aplikasi.
-v, --version Memungkinkan Anda menentukan versi yang tepat untuk diinstal. Jika tidak ditentukan, yang terbaru akan menginstal aplikasi versi tertinggi.
--product-code Filter menggunakan kode produk.
-a, --architecture Pilih arsitektur yang akan diinstal.
--scope Memungkinkan Anda untuk menentukan apakah alat penginstal harus menargetkan pengguna atau cakupan komputer. Lihat masalah yang diketahui yang terkait dengan cakupan penginstalan paket.
-s, --source Membatasi pencarian ke nama sumber yang disediakan. Harus diikuti dengan nama sumber.
-i, --interactive Menjalankan alat penginstal dalam mode interaktif. Pengalaman bawaan menunjukkan progres penginstalan.
-h, --silent Menjalankan alat penginstal dalam mode senyap. Ini menyembunyikan semua antarmuka pengguna. Pengalaman bawaan menunjukkan progres penginstalan.
-o, --log Mengarahkan pengelogan ke file log. Anda harus menyediakan jalur ke file yang hak tulisnya Anda miliki.
--ignore-local-archive-malware-scan Abaikan pemindaian malware yang dilakukan sebagai bagian dari menginstal paket jenis arsip dari manifes lokal.
--accept-source-agreements Digunakan untuk menerima perjanjian lisensi sumber dan menghindari tampilan prompt.
--accept-package-agreements Digunakan untuk menerima perjanjian lisensi, dan menghindari pesan perintah.
--locale Menentukan lokal mana yang akan digunakan (format BCP47).
--header Header HTTP sumber REST opsional Windows-Package-Manager.
--authentication-mode Tentukan preferensi jendela autentikasi (senyap, silentPreferred atau interaktif).
--authentication-account Tentukan akun yang akan digunakan untuk autentikasi.
--force Jalankan perintah secara langsung dan lanjutkan dengan masalah yang tidak terkait keamanan.
--ignore-security-hash Abaikan kegagalan pemeriksaan hash pada penginstal. Tidak disarankan.
-e, --exact Menggunakan string yang tepat dalam kueri, termasuk memeriksa sensitivitas huruf besar/kecil. Ini tidak akan menggunakan perilaku default dari sebuah substring.
-?, --help Dapatkan bantuan tambahan pada perintah ini.
--wait Meminta pengguna untuk menekan tombol apa pun sebelum keluar.
--logs, --open-logs Buka lokasi log default.
--verbose, --verbose-logs Digunakan untuk mengganti pengaturan pencatatan log dan membuat log yang lebih terperinci.
--nowarn, --ignore-warnings Menonaktifkan keluaran peringatan.
--disable-interactivity Nonaktifkan perintah interaktif.
--proxy Atur proksi yang akan digunakan untuk eksekusi ini.
--no-proxy Nonaktifkan penggunaan proksi untuk eksekusi ini.

Contoh pertanyaan

Contoh berikut menunjukkan cara memperbaiki aplikasi.

winget repair Microsoft.WinGetCreate