perintah hapus instalan (winget)
Perintah hapus instalan alat 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>]
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 instalan 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. |
--all,--all-versions | Hapus instalan semua versi. |
-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. |
--paksa | Jalankan perintah secara langsung dan lanjutkan dengan masalah terkait non-keamanan. |
--membersihkan | Menghapus semua file dan direktori dalam direktori paket (portabel). |
--menjaga | 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. |
--authentication-mode | Tentukan preferensi jendela autentikasi (senyap, silentPreferred atau interaktif). |
--authentication-account | Tentukan akun yang akan digunakan untuk autentikasi. |
--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. |
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.
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.
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.
Windows developer