Dir arahan contoh, suis, pilihan, & lain-lain
Perintah dir adalah arahan Command Prompt yang digunakan untuk memaparkan senarai fail dan subfolder yang terkandung dalam folder.
Untuk setiap fail atau folder yang disenaraikan, arahan dir akan, secara lalai, tunjukkan tarikh dan masa item terakhir diubah, jika item adalah folder (dilabel sebagai
Di luar senarai fail dan folder, arahan dir juga memaparkan huruf pemacu semasa partition , label volume , jumlah siri kelantangan , jumlah fail yang disenaraikan, jumlah saiz fail dalam bait, bilangan subfolder yang disenaraikan, dan jumlah bait baki percuma pada pemacu.
Keterdikan Dir Dir
Arahan dir tersedia dari dalam Command Prompt di semua sistem operasi Windows termasuk Windows 10 , Windows 8 , Windows 7 , Windows Vista , dan Windows XP .
Versi Windows yang lebih lama termasuk arahan dir juga tetapi dengan beberapa pilihan kurang daripada yang saya telah disenaraikan di bawah. Perintah dir juga merupakan perintah DOS , tersedia dalam semua versi MS-DOS.
Perintah dir boleh didapati di versi Prompt Perintah luar talian, seperti yang tersedia dari Pilihan Permulaan Permulaan dan Pilihan Pemulihan Sistem . Perintah dir juga dimasukkan ke dalam Konsol Pemulihan dalam Windows XP.
Nota: Ketersediaan suis arahan dir dan sintaks perintah dir mungkin berbeza dari sistem operasi ke sistem pengendalian.
Dir Command Syntax
dir [ drive : ] [ path ] [ filename ] [ / a [[ : ] atribut ]] [ / b ] [ / c ] [ / d ] [ / l ] ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] timefield ]] [ / w ] [ / x ] [ / 4 ]
Petua: Lihat Bagaimana Membaca Sintaks Perintah jika anda tidak pasti cara mentafsirkan sintaks arahan dir seperti yang telah saya tulis di atas atau seperti yang ditunjukkan dalam jadual di bawah.
memandu :, laluan, nama fail | Ini adalah pemacu , laluan , dan / atau nama fail yang anda mahu melihat hasil arahan dir untuk. Ketiga adalah pilihan kerana arahan dir dapat dilaksanakan sendiri. Wildcards dibenarkan. Lihat bahagian Contoh Komando di bawah jika ini tidak jelas. |
/ a | Apabila dilaksanakan sendirian, suis ini menunjukkan semua jenis fail dan folder, termasuk yang mempunyai atribut fail yang biasanya menghalangnya muncul dalam Command Prompt atau di Windows. Gunakan / dengan satu atau lebih daripada atribut berikut (usus adalah pilihan, tiada ruang diperlukan) untuk menunjukkan hanya jenis fail dalam hasil arahan dir:
|
/ b | Gunakan pilihan ini untuk menunjukkan hasil dir menggunakan format "kosong", yang menghilangkan maklumat pengepala dan kaki biasa, serta semua butiran pada setiap item, hanya meninggalkan nama direktori atau nama fail dan pelanjutan. |
/ c | Suis ini memaksa penggunaan pemisah beribu-ribu apabila arahan dir digunakan dengan cara yang menunjukkan saiz fail. Inilah kelakuan lalai pada kebanyakan komputer supaya penggunaan praktikal adalah / -c untuk melumpuhkan pemisah beribu ribu hasil. |
/ d | Gunakan / d untuk menghadkan item yang dipaparkan pada hanya folder (terkandung dalam kurungan) dan nama fail dengan sambungannya. Item disenaraikan dari atas ke bawah dan kemudian merentas lajur. Tajuk tajuk arahan dan data footer tetap tetap sama. |
/ l | Gunakan opsyen ini untuk memaparkan semua folder dan nama fail dalam huruf kecil. |
/ n | Suis ini menghasilkan keputusan dengan lajur pada tarikh -> masa -> direktori -> saiz fail -> fail atau nama lajur struktur lajur. Oleh kerana ini adalah tingkah laku lalai, penggunaan praktikal ialah / -n yang menghasilkan lajur dalam fail atau nama folder -> direktori -> saiz fail -> tarikh -> pesanan masa . |
/ o | Gunakan pilihan ini untuk menentukan urutan jenis keputusan. Apabila disempurnakan sahaja, / menyenaraikan direktori terlebih dahulu, diikuti dengan fail, kedua-duanya dalam susunan abjad. Gunakan opsyen ini dengan satu atau lebih daripada nilai berikut (usus adalah pilihan, tiada ruang diperlukan) untuk menyusun keputusan perintah dir dengan cara yang ditentukan:
|
/ p | Pilihan ini memaparkan hasil satu halaman pada satu masa, terganggu dengan Tekan sebarang kekunci untuk meneruskan ... segera. Menggunakan / p sangat serupa dengan menggunakan perintah dir dengan lebih banyak perintah . |
/ q | Gunakan suis ini untuk memaparkan pemilik fail atau folder dalam hasilnya. Cara paling mudah untuk melihat atau menukar pemilikan fail dari dalam Windows adalah melalui butang Lanjutan dalam tab Keselamatan apabila melihat Harta fail. |
/ r | Pilihan / r menunjukkan sebarang aliran data ganti (ADS) yang merupakan sebahagian daripada fail. Aliran data itu sendiri disenaraikan dalam baris baru, di bawah fail, dan sentiasa diapit dengan $ DATA , menjadikannya mudah ditemui. |
/ s | Opsyen ini menunjukkan semua fail dan folder dalam direktori yang dinyatakan ditambah semua fail dan folder yang terkandung dalam mana-mana subdirektori direktori yang ditentukan itu. |
/ t | Gunakan pilihan ini dengan salah satu daripada nilai di bawah (colon adalah pilihan, tidak ada ruang yang diperlukan) untuk menentukan medan masa untuk digunakan semasa menyortir dan / atau memaparkan keputusan:
|
/ w | Gunakan / w untuk menunjukkan hasil dalam "format lebar" yang menghadkan item yang dipaparkan kepada hanya folder (terkandung dalam kurungan) dan nama fail dengan sambungannya. Item disenaraikan ke kiri-ke-kanan dan kemudian ke bawah. Tajuk tajuk arahan dan data footer tetap tetap sama. |
/ x | Suis ini menunjukkan kesamaan "pendek nama" untuk fail yang nama panjangnya tidak mematuhi peraturan bukan 8dot3. |
/ 4 | Suis suis / 4 memaksa penggunaan 4 digit tahun. Sekurang-kurangnya dalam versi Windows yang lebih baru, paparan 4-digit tahun adalah tingkah laku lalai dan / -4 tidak menghasilkan paparan tahun 2 digit. |
/? | Gunakan suis bantuan dengan arahan dir untuk menunjukkan butiran mengenai pilihan di atas secara langsung di tetingkap Prompt Command. Melaksanakan dir /? adalah sama dengan menggunakan arahan bantuan untuk melaksanakan arahan bantuan . |
Petua: Memandangkan jumlah maklumat yang arahan dir biasanya kembali, menyimpan semua itu ke fail teks melalui pengendali redirection biasanya merupakan idea pintar. Lihat Bagaimana Mengarahkan Output Perintah ke Fail untuk lebih banyak cara untuk melakukannya.
Contoh arahan arahan
dirDalam contoh ini, arahan dir digunakan secara bersendirian, tanpa sebarang pemacu :, jalan, spesifikasi nama fail , atau sebarang suis, menghasilkan hasil seperti ini:
C: \> dir Volum dalam pemacu C tidak mempunyai label. Nombor Serial Volume ialah F4AC-9851 Direktori C: \ 09/02/2015 12:41 PMSeperti yang anda lihat, perintah dir telah dieksekusi dari direktori root C (iaitu C: \>). Tanpa menentukan di mana tepat untuk menyenaraikan folder dan kandungan fail dari, arahan dir default untuk memaparkan maklumat ini dari mana perintah itu dilaksanakan.
dir c: \ users / ahDalam contoh di atas, saya meminta perintah dir menunjukkan hasil dari pemacu : dan laluan pengguna c: \ , bukan dari lokasi saya menjalankan perintah dari. Saya juga menyatakan, melalui suis / suis dengan atribut h , saya hanya ingin melihat item tersembunyi, menghasilkan sesuatu seperti ini:
C: \> dir c: \ users / ah Volume dalam pemacu C tidak mempunyai label. Nombor Serial Volume adalah F4AC-9851 Direktori c: \ users 05/07/2016 04:04 AMSenarai kecil direktori dan fail tunggal yang anda lihat dalam hasil di atas tidak membentuk keseluruhan folder c: \ users - hanya fail tersembunyi dan folder. Untuk melihat semua fail dan folder, anda akan melaksanakan dir c: \ users / a (mengalih keluar h ) sebaliknya.
dir c: \ *. csv / s / b> c: \ users \ tim \ desktop \ csvfiles.txtDalam contoh yang lebih rumit, tetapi lebih praktikal, untuk perintah dir, saya meminta keseluruhan cakera keras saya untuk mencari fail CSV dan hasil yang minimum akan dikeluarkan kepada dokumen teks. Mari lihat bahagian ini secara sekeping:
- c: \ *. csv memberitahu arahan dir untuk melihat semua fail ( * ) yang tamat dalam sambungan CSV ( .csv ) di akar c: drive.
- / s memerintahkan dir untuk pergi lebih mendalam daripada akar c: dan sebaliknya, mencari fail seperti ini dalam setiap folder, begitu jauh folder yang pergi.
- / b menghilangkan apa pun kecuali nama laluan dan fail, pada asasnya mencipta "senarai" fail yang boleh dibaca.
- > adalah pengendali pengalihan , yang bermaksud "hantar ke" suatu tempat.
- c: \ users \ tim \ desktop \ csvfiles.txt adalah destinasi untuk > redirector, yang bermaksud hasilnya akan ditulis ke fail csvfiles.txt dan bukan pada Command Prompt, yang akan dibuat di c: \ users \ tim \ desktop lokasi (iaitu Desktop yang saya lihat semasa saya log masuk).
Apabila anda mengalihkan output arahan ke fail , seperti yang kita lakukan di sini dalam contoh arahan dir ini, Prompt Perintah tidak memaparkan apa-apa. Walau bagaimanapun, output yang tepat yang anda akan lihat bukan terletak di dalam fail teks itu. Inilah csvfiles.txt saya kelihatan selepas arahan 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: 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.csvWalaupun anda pasti dapat melangkau pengalihan fail, dan juga suis "format kosong", hasilnya akan sangat sukar untuk digunakan dalam tetingkap Prompt Perintah, menjadikannya sukar untuk sampai ke apa yang anda telah selepas - lokasi setiap Fail CSV pada komputer anda.
Perintah Berkaitan Dir
Perintah dir sering digunakan dengan perintah del. Selepas menggunakan perintah dir untuk mencari nama dan lokasi fail dalam mana-mana folder tertentu, arahan del boleh digunakan untuk memadam fail secara langsung dari Prompt Perintah.
Serupa dengan perintah rmdir / s , dan perintah deltree yang lebih lama , digunakan untuk memadam folder dan fail. Perintah rmdir (tanpa pilihan / s) berguna untuk memadam folder kosong yang anda temukan dengan arahan dir.
Seperti yang saya nyatakan di atas, perintah dir juga sering digunakan dengan pengalihan semula .