Skip to main content

Perintah Dir (Contoh, Opsi, Switch, & Lainnya)

Benim Meskenim Dağlardır Dağlar.. (Komando Marşı) (Mungkin 2024)

Benim Meskenim Dağlardır Dağlar.. (Komando Marşı) (Mungkin 2024)
Anonim

Perintah dir adalah perintah Command Prompt yang digunakan untuk menampilkan daftar file dan subfolder yang terdapat dalam folder.

Untuk setiap file atau folder yang terdaftar, perintah dir akan, secara default, menunjukkan tanggal dan waktu item terakhir diubah, jika item tersebut adalah folder (diberi label sebagai

) atau file, ukuran file jika berlaku, dan akhirnya nama file atau folder termasuk ekstensi file.

Di luar daftar file dan folder, perintah dir juga menampilkan huruf drive saat ini dari partisi, label volume, nomor seri volume, jumlah total file yang terdaftar, ukuran total file-file tersebut dalam byte, jumlah subfolder yang terdaftar, dan total byte yang tersisa gratis di drive.

Ketersediaan Perintah Dir

Perintah dir tersedia dari dalam Command Prompt di semua sistem operasi Windows termasuk Windows 10, Windows 8, Windows 7, Windows Vista, dan Windows XP.

Versi lama Windows menyertakan perintah dir juga tetapi dengan beberapa opsi lebih sedikit daripada yang saya cantumkan di bawah ini. Perintah dir juga merupakan perintah DOS, tersedia di semua versi MS-DOS.

Perintah dir dapat ditemukan dalam versi Command Prompt offline, seperti yang tersedia dari Opsi Startup Tingkat Lanjut dan Opsi Pemulihan Sistem. Perintah dir juga termasuk dalam Konsol Pemulihan di Windows XP.

catatan: Ketersediaan switch perintah dir tertentu dan sintaks perintah dir lain mungkin berbeda dari sistem operasi ke sistem operasi.

Dir Command Syntax

dir mendorong : jalan nama file /Sebuah: atribut / b / c / d / l / n /Hai: sortorder / p / q / r / s / t: timefield / w / x /4

Tip: Lihat Cara Membaca Perintah Sintaks jika Anda tidak yakin bagaimana menginterpretasikan sintaks dari perintah dir seperti yang sudah saya tulis di atas atau seperti yang ditunjukkan pada tabel di bawah ini.

mendorong : , jalur, nama file Ini adalah mendorong , jalan , dan / atau nama file Anda ingin melihat hasil perintah dir untuk. Ketiganya opsional karena perintah dir dapat dijalankan sendiri. Wildcard diperbolehkan. Lihat Contoh Perintah Dir bagian bawah jika ini tidak jelas.
/Sebuah

Ketika dieksekusi sendiri, switch ini menampilkan semua jenis file dan folder, termasuk yang memiliki atribut file yang biasanya mencegahnya muncul di Command Prompt atau di Windows. Menggunakan/Sebuah dengan satu atau lebih dari yang berikut ini atribut (titik dua adalah opsional, tidak ada spasi yang diperlukan) untuk hanya menampilkan jenis file dalam hasil perintah dir:

  • Sebuah = arsip file
  • d = direktori
  • h = file tersembunyi
  • saya = bukan file yang diindeks konten
  • l = poin reparse
  • r = file hanya-baca
  • s = file sistem
  • v = file integritas
  • x = tidak ada file scrub
  • - = Gunakan ini sebagai awalan untuk salah satu atribut di atas untuk mengecualikan item dengan atribut file tersebut dari hasil.
/ bGunakan opsi ini untuk menampilkan hasil dir menggunakan "bare" format, yang menghilangkan informasi header dan footer, serta semua detail pada setiap item, hanya menyisakan nama direktori atau nama file dan ekstensi.
/ cSwitch ini memaksa penggunaan pemisah ribuan ketika perintah dir digunakan dengan cara yang menunjukkan ukuran file. Ini adalah perilaku default pada kebanyakan komputer sehingga penggunaan praktisnya adalah/ -c untuk menonaktifkan pemisah ribuan hasil.
/ dMenggunakan/ d untuk membatasi item yang ditampilkan hanya ke folder (yang terdapat dalam tanda kurung) dan nama file dengan ekstensi mereka. Item dicantumkan dari atas ke bawah dan kemudian lintas kolom. Data header dan footer perintah dir baku tetap sama.
/ lGunakan opsi ini untuk menampilkan semua nama folder dan file dalam huruf kecil.
/ nSaklar ini menghasilkan hasil dengan kolom di tanggal -> waktu -> direktori -> ukuran file -> nama file atau folder struktur kolom. Karena ini adalah perilaku default, penggunaan praktisnya adalah/ -n yang menghasilkan kolom di nama file atau folder -> direktori -> ukuran file -> tanggal -> waktu memesan.
/Hai

Gunakan opsi ini untuk menentukan urutan pengurutan untuk hasil. Saat dieksekusi sendiri,/Hai daftar direktori pertama, diikuti oleh file, baik dalam urutan abjad. Gunakan opsi ini dengan satu atau lebih dari nilai-nilai berikut (titik dua adalah opsional, tidak ada spasi yang diperlukan) untuk mengurutkan hasil perintah dir dengan cara yang ditentukan:

  • d = urutkan berdasarkan tanggal / waktu (terlama lebih dulu)
  • e = urutkan berdasarkan ekstensi (abjad)
  • g = direktori grup pertama, diikuti oleh file
  • n = urutkan berdasarkan nama (abjad)
  • s = urutkan berdasarkan ukuran (terkecil pertama)
  • - = Gunakan ini sebagai awalan dengan salah satu nilai di atas untuk membalik urutan (mis. -d untuk mengurutkan berdasarkan yang terbaru terlebih dahulu, -s untuk yang terbesar pertama, dll.).
/ pPilihan ini menampilkan hasil satu halaman pada satu waktu, terganggu dengan Tekan tombol apa saja untuk melanjutkan… cepat. Menggunakan/ p sangat mirip dengan menggunakan perintah dir dengan perintah yang lebih banyak.
/ qGunakan saklar ini untuk menampilkan pemilik file atau folder dalam hasil. Cara termudah untuk melihat atau mengubah kepemilikan file dari dalam Windows adalah melalui Maju tombol di Keamanan tab saat melihat file itu Properties .
/ rItu/ r opsi menunjukkan setiap aliran data alternatif (ADS) yang merupakan bagian dari file.Aliran data itu sendiri terdaftar di baris baru, di bawah file, dan selalu bersufiks $ DATA , membuatnya mudah dikenali.
/ sOpsi ini menampilkan semua file dan folder di direktori yang ditentukan plus semua file dan folder yang ada dalam subdirektori dari direktori yang ditentukan.
/ t

Gunakan opsi ini dengan salah satu nilai di bawah (titik dua adalah opsional, tidak ada spasi yang diperlukan) untuk menentukan bidang waktu yang akan digunakan saat menyortir dan / atau menampilkan hasil:

  • Sebuah = akses terakhir
  • c = dibuat
  • w = terakhir ditulis
/ wMenggunakan/ w untuk menampilkan hasil dalam "format lebar" yang membatasi item yang ditampilkan hanya ke folder (yang terdapat dalam tanda kurung) dan nama file dengan ekstensi mereka. Item dicantumkan kiri ke kanan dan kemudian turun baris. Data header dan footer perintah dir baku tetap sama.
/ xSwitch ini menunjukkan "nama pendek" yang setara untuk file yang nama panjangnya tidak sesuai dengan aturan non-8dot3.
/4Itu/4 switch memaksa penggunaan 4-digit tahun. Setidaknya dalam versi Windows yang lebih baru, tampilan tahun 4-digit adalah perilaku default dan/-4 tidak menghasilkan tampilan 2 digit tahun.
/?Gunakan tombol bantuan dengan perintah dir untuk menampilkan rincian tentang opsi di atas secara langsung di jendela Prompt Perintah. Pelaksanadir /? sama dengan menggunakan perintah bantuan untuk mengeksekusimembantu dir.

Tip: Mempertimbangkan volume informasi yang perintah dir biasanya kembali, menyimpan semua itu ke file teks melalui operator redirection biasanya ide yang cerdas. Lihat Cara Mengarahkan Output Perintah ke File untuk informasi lebih lanjut tentang cara melakukan ini.

Contoh Perintah Dir

dir

Dalam contoh ini, perintah dir digunakan sendiri, tanpa mendorong : , jalur, nama file spesifikasi, atau switch, menghasilkan hasil seperti ini:

C: > dir Volume di drive C tidak memiliki label. Volume Serial Number adalah F4AC-9851 Directory of C: 09/02/2015 12:41 PM

$ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 PerfLogs 05/22/2016 07:55 PM File Program 05/31/2016 11:30 Program Files (x86) 07/30/2015 16:32 Temp 05/22/2016 07:55 PM Pengguna 05/22/2016 08:00 PM Windows 05/22/2016 09:50 PM Windows.old 1 File (s) 93 byte 8 Dir (s) 18,370,433,024 byte gratis

Seperti yang Anda lihat, perintah dir dieksekusi dari direktori root C (yaitu C: >). Tanpa menentukan di mana tepatnya untuk daftar folder dan isi file dari, default perintah dir untuk menampilkan informasi ini dari tempat perintah dieksekusi.

dir c: users / ah

Dalam contoh di atas, saya meminta agar perintah dir menampilkan hasil dari mendorong : dan jalan dari c: pengguna , bukan dari lokasi saya menjalankan perintah dari. Saya juga menetapkan, melalui/Sebuah beralih dengan h atribut, yang saya ingin hanya melihat item yang tersembunyi, menghasilkan sesuatu seperti ini:

C: > dir c: users / ah Volume di drive C tidak memiliki label. Volume Serial Number adalah F4AC-9851 Directory of c: users 05/07/2016 04:04 AM Semua Pengguna C: ProgramData 05/22/2016 08:01 PM

Default 05/07/2016 04:04 AM Pengguna Bawaan C: Users Default 05/07/2016 02:50 AM 174 desktop.ini 1 File 174 byte 3 Dir (s) 18,371,039,232 byte gratis

Daftar kecil direktori dan file tunggal yang Anda lihat dalam hasil di atas tidak membentuk keseluruhan c: pengguna folder - hanya file dan folder tersembunyi. Untuk melihat semua file dan folder, Anda akan mengeksekusidir c: users / a (menghapush) sebagai gantinya.

dir c: *. csv / s / b> c: users tim desktop csvfiles.txt

Dalam contoh yang sedikit lebih kompleks, tetapi jauh lebih praktis, untuk perintah dir, saya meminta agar seluruh hard drive saya mencari file CSV dan kemudian hasil minimal yang dihasilkan ke dokumen teks. Mari kita lihat bagian demi bagian ini:

  • c: *. csv memberitahu perintah dir untuk melihat semua file (*) yang berakhir di CSV (.csv) ekstensi di root c: mendorong.
  • / s memerintahkan dir untuk masuk lebih dalam daripada root c: dan sebagai gantinya, cari file seperti ini di setiap folder, sedalam folder pergi.
  • / b menghapus apa pun kecuali path dan nama file, pada dasarnya membuat "daftar" yang dapat dibaca dari file-file ini.
  • > adalah operator redireksi, yang berarti "kirim ke" di suatu tempat.
  • c: users tim desktop csvfiles.txt adalah tujuan untuk> redirector, yang berarti bahwa hasil akan ditulis kecsvfiles.txt file bukan di Command Prompt, yang akan dibuat di c: users tim desktop lokasi (mis. Desktop yang saya lihat saat saya masuk).

Ketika Anda mengarahkan output perintah ke file, seperti yang kita lakukan di sini dalam contoh perintah dir ini, Command Prompt tidak menampilkan apa-apa. Namun, itu tepat output yang akan Anda lihat malah terletak di dalam file teks itu. Inilah yang saya csvfiles.txt tampak seperti setelah perintah dir selesai:

c: ProgramData Intuit Quicken Inet merchant_alias.csv c: ProgramData Intuit Quicken Inet merchant_common.csv c: Users All Users Intuit Quicken Inet merchant_alias.csv c: Users Semua Pengguna Intuit Quicken Inet merchant_common.csv c: Users Tim AppData Roaming condition.2.csv c: Users Tim AppData Roaming line.csv c: Users Tim AppData Roaming media.csv

Meskipun Anda tentu saja dapat melewatkan pengalihan file, dan bahkan tombol "bare format", hasilnya akan sangat sulit untuk digunakan di jendela Command Prompt, sehingga sulit untuk mendapatkan apa yang Anda cari - lokasi setiap File CSV di komputer Anda.

Perintah Dir Dir

Perintah dir sering digunakan dengan perintah del. Setelah menggunakan perintah dir untuk menemukan nama dan lokasi file dalam folder tertentu, perintah del dapat digunakan untuk menghapus file langsung dari Command Prompt.

Sama halnya dengan rmdir / s perintah, dan lebih tua deltree perintah, digunakan untuk menghapus folder dan file. Itu rmdir perintah (tanpa opsi / s) berguna untuk menghapus folder kosong yang Anda temukan dengan perintah dir.

Seperti yang saya sebutkan di atas, perintah dir juga sering digunakan dengan operator redirection.