Apakah ada cara untuk membuat daftar drive yang tersedia dari cmd.exe? (Selain mengetik secara manual
c:
d:
...
dan melihat mana yang mengembalikan kesalahan)
windows
command-line
Cristi Diaconescu
sumber
sumber
caption
bukannyawmic logicaldisk get name
?Jika Anda berada di Command Prompt:
kemudian
keluaran sampel:
dan akhirnya
untuk kembali ke baris perintah.
sumber
diskpart
membutuhkan hak administratif. Jika Anda hanya ingin daftar huruf drive yang agak banyak untuk meminta ...Demi kelengkapan, masih ada cara lain:
yang mengembalikan:
(Bukan hasil skrip yang sangat ramah, tetapi mungkin bermanfaat bagi mata manusia)
Beberapa referensi . Itu harus bekerja sejak win2k tetapi hanya dengan akun Administrator.
(Terima kasih @Carlos Campderrós untuk meningkatkan jawabannya)
sumber
fsutil
dengan pengguna terbatas, dan hasilnya jauh lebih cepat daripada memutarwmic
sistem. Di kotak saya dengan hanya SSD yang menjalankan windows 10 v 1803,wmic
membutuhkan 100-200 ms, danfsutil
membutuhkan ~ 20 ms.Jika Anda menggunakan PowerShell maka Anda bisa mengetik
Diedit sebagai tanggapan terhadap komentar untuk hanya menampilkan sistem file
sumber
Gunakan fungsi doskey bawaan untuk membuat alias yang menjalankan perintah wmic dengan atribut yang diperlukan
Ini akan membuat alias "v" yang setiap kali diketik akan menjalankan perintah yang diberikan dan mencantumkan semua huruf volume.
sumber
Anda bisa mendapatkan (permintaan) beberapa properti dengan cara ini. Ini akan memberi Anda partisi / huruf drive dan label yang Anda berikan drive / partisi ketika Anda memformat drive:
Untuk bantuan dan untuk mendaftar semua opsi izin:
kemudian
sumber
wmic logicaldisk get name,filesystem
. Drive normal akan terdaftar sebagaiNTFS
atauFAT32
, dan sistem file CD / DVD ROM akan kosong.UDF
.