perintah hapus instalan (winget)

Perintah hapus instalanalat winget menghapus instalan aplikasi yang ditentukan.

Perintah hapus instalan mengharuskan Anda menentukan string yang tepat untuk dicopot pemasangannya. Jika ada ambiguitas, Anda akan diminta untuk memfilter lebih lanjut perintah hapus instalan ke aplikasi yang tepat.

Alias

Alias berikut tersedia untuk perintah ini:

  • buka
  • rm

Penggunaan

winget uninstall [[-q] \<query>] [\<options>]

Image of uninstall command usage

Catatan

Saat menggunakan WinGet untuk menghapus instalan paket, Anda mungkin mengalami perjanjian Microsoft Store. Hal ini disebabkan oleh cara Kueri WinGet mengemas sumber manifes. Jika Anda lebih suka tidak memiliki popup kebijakan Microsoft Store saat menghapus instalasi, Anda dapat meneruskan --source winget untuk menekan perjanjian. Atau, Anda dapat menghapus instalasi menggunakan Mulai Pengaturan Aplikasi Aplikasi & fitur, menemukan aplikasi yang ingin Anda hapus, dan memilih Hapus Instalan Lainnya>.>>>

Argumen

Argumen berikut tersedia.

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

Catatan

Argumen kueri bersifat posisi. Sintaks gaya kartubebas tidak didukung. Ini paling sering adalah string karakter yang Anda harapkan untuk membantu menemukan paket yang Anda hapus instalannya.

Opsi

Opsi ini memungkinkan Anda menyesuaikan pengalaman penghapusan instalasi untuk memenuhi kebutuhan Anda.

Opsi Deskripsi
-m, --manifes Harus diikuti dengan jalur ke file manifes (YAML). Anda dapat menggunakan manifes untuk menjalankan pengalaman penghapusan instalan dari file YAML lokal.
--id Membatasi penghapusan instalan ke ID aplikasi.
--name Membatasi pencarian pada nama ID aplikasi.
--moniker Membatasi pencarian ke moniker yang terdaftar untuk aplikasi.
--product-code Filter menggunakan kode produk
-v, --version Memungkinkan Anda menentukan versi yang tepat untuk dihapus instalannya. Jika tidak ditentukan, yang terbaru akan menghapus instalan aplikasi versi tertinggi.
-s, --source Membatasi pencarian ke nama sumber yang disediakan. Harus diikuti dengan nama sumber.
-e, --exact Menggunakan string yang tepat dalam kueri, termasuk memeriksa sensitivitas huruf besar/kecil. Hal ini tidak akan menggunakan perilaku default substring.
--scope Pilih filter cakupan paket yang diinstal (pengguna atau mesin)
-i, --interactive Menjalankan alat penghapus instalan dalam mode interaktif. Pengalaman default menunjukkan kemajuan alat penghapus instalan.
-h, --silent Menjalankan penghapus instalan dalam mode diam. Hal ini menekan semua UI. Pengalaman default menunjukkan kemajuan alat penghapus instalan.
--Kekuatan Jalankan perintah secara langsung dan lanjutkan dengan masalah terkait non-keamanan.
--Membersihkan Menghapus semua file dan direktori dalam direktori paket (portabel)
--Melestarikan Mempertahankan semua file dan direktori yang dibuat oleh paket (portabel)
-o, --log Mengarahkan log ke file log. Anda harus menyediakan jalan ke file yang hak tulisnya Anda miliki.
--Header Header HTTP sumber REST Windows-Package-Manager opsional.
--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.
--disable-interactivity Nonaktifkan perintah interaktif.

Setelah Anda berhasil mengidentifikasi aplikasi yang dimaksudkan untuk menghapus instalan, winget akan menjalankan perintah hapus instalan. Dalam contoh di bawah ini, nama 'orca' dan id diteruskan.

Image of uninstall command example

Contoh kueri

Contoh berikut menghapus instalan versi aplikasi tertentu.

winget uninstall --name powertoys --version 0.15.2

Contoh berikut menghapus instalan aplikasi menggunakan ID-nya.

winget uninstall --id "{24559D0F-481C-F3BE-8DD0-D908923A38F8}"

Beberapa pilihan

Jika kueri yang diberikan ke winget tidak menghasilkan satu aplikasi untuk menghapus instalan, maka winget akan menampilkan beberapa hasil. Anda kemudian dapat menggunakan filter tambahan untuk menyempurnakan pencarian aplikasi yang benar.

Image of uninstall command multiple selections

Menghapus instalasi aplikasi yang tidak diinstal dengan Pengelola Paket Windows

Seperti disebutkan dalam daftar, perintah daftar winget akan menampilkan lebih dari sekadar aplikasi yang diinstal dengan winget. Oleh karena itu, Anda dapat menggunakan perintah ini untuk menghapus aplikasi dengan cepat dan mudah dari PC Anda.

Dalam contoh ini, daftar digunakan untuk menemukan aplikasi, dan kemudian id diteruskan sebagai bagian dari penghapusan instalasi.

Image of uninstall command for apps not installed with Package Manager