วิธีใช้คำสั่ง DIR ใน Windows

คำสั่ง DIR เป็นฟังก์ชันพรอมต์คำสั่งของ Windows ที่มีประสิทธิภาพซึ่งแสดงรายการไฟล์และไดเรกทอรีย่อยทั้งหมดที่อยู่ในไดเร็กทอรีเฉพาะ คำสั่ง DIR ยังมีสวิตช์บางตัวที่ปลดล็อกฟังก์ชันการทำงานที่ทรงพลัง ลองมาดู

สวิตช์คำสั่ง DIR

คุณสามารถใช้DIRคำสั่งด้วยตัวมันเอง (เพียงพิมพ์“ dir” ที่ Command Prompt) เพื่อแสดงรายการไฟล์และโฟลเดอร์ในไดเร็กทอรีปัจจุบัน ในการขยายฟังก์ชันนั้นคุณต้องใช้สวิตช์หรือตัวเลือกต่างๆที่เกี่ยวข้องกับคำสั่ง

แสดงตามคุณสมบัติของไฟล์

คุณสามารถเพิ่ม“ / A” ตามด้วยรหัสตัวอักษรหลังคำสั่ง DIR เพื่อแสดงไฟล์ที่มีแอตทริบิวต์เฉพาะ รหัสตัวอักษรเหล่านี้ ได้แก่ :

  • D:แสดงไดเร็กทอรีทั้งหมดในพา ธ ปัจจุบัน
  • R:แสดงไฟล์แบบอ่านอย่างเดียว
  • H:แสดงไฟล์ที่ซ่อนอยู่
  • ตอบ:ไฟล์ที่พร้อมสำหรับการเก็บถาวร
  • S:ไฟล์ระบบ
  • ฉัน:ไม่ใช่ไฟล์ที่ทำดัชนีเนื้อหา
  • L:แยกวิเคราะห์คะแนน

ตัวอย่างเช่นหากต้องการแสดงเฉพาะไดเรกทอรีในเส้นทางปัจจุบันคุณต้องพิมพ์คำสั่งต่อไปนี้แล้วกด Enter:

ผบ. / โฆษณา

คุณสามารถรวมรหัสเหล่านั้นได้เช่นกัน ตัวอย่างเช่นหากคุณต้องการแสดงเฉพาะไฟล์ระบบที่ซ่อนอยู่คุณสามารถใช้คำสั่งต่อไปนี้:

ผบ. / เถ้า

คุณยังสามารถเพิ่ม“ -” (ลบ) หน้าโค้ดตัวอักษรเหล่านั้นเพื่อระบุว่าคำสั่ง DIR ไม่แสดงไฟล์ประเภทนั้น ตัวอย่างเช่นหากคุณไม่ต้องการเห็นไดเรกทอรีใด ๆ ในผลลัพธ์คุณสามารถใช้คำสั่งนี้:

ผบ. / โฆษณา

เคล็ดลับอีกประการหนึ่ง: แทนที่จะรวมสวิตช์หลักและรหัสตัวอักษรเข้าด้วยกันเหมือนที่เราทำในตัวอย่างของเราคุณสามารถใช้เครื่องหมายจุดคู่เพื่อแยกสวิตช์ออกจากรหัสที่เป็นทางเลือกได้ แบบนี้:

ผบ. / ก: ง

สามารถทำให้การแยกวิเคราะห์ง่ายขึ้นเล็กน้อย แต่เป็นทางเลือกทั้งหมด

แสดงผลลัพธ์ที่ถูกปล้น

การใช้/bสวิตช์ด้วยคำสั่ง DIR จะดึงข้อมูลส่วนเกินทั้งหมดออกไปโดยแสดงเฉพาะชื่อของโฟลเดอร์และไฟล์ในไดเร็กทอรีปัจจุบันไม่ใช่แอตทริบิวต์เช่นขนาดไฟล์และการประทับเวลา พิมพ์คำสั่งต่อไปนี้เพื่อให้ใช้งานได้:

ผบ. / บ

แสดงโดยใช้ตัวคั่นหลักพัน

ใน Windows เวอร์ชันใหม่พรอมต์คำสั่งจะแสดงตัวเลขจำนวนมากโดยคั่นด้วยเครื่องหมายจุลภาค (ดังนั้น: 25,000 แทนที่จะเป็น 25000) นี่ไม่ใช่กรณีเสมอไป ในเวอร์ชันเก่าคุณต้องใช้/cสวิตช์เพื่อแสดงเครื่องหมายจุลภาคเหล่านั้น

ทำไมต้องกังวลรวมไว้ที่นี่ถ้าเป็นค่าเริ่มต้นแล้ว? เนื่องจากไม่ว่าด้วยเหตุผลใดก็ตามที่คุณ  ไม่ต้องการแสดงลูกน้ำเหล่านั้นคุณสามารถใช้สวิตช์นี้ร่วมกับเครื่องหมาย "-":

ผบ. / -c

แสดงผลลัพธ์ในคอลัมน์

คุณสามารถใช้/Dสวิตช์เพื่อแสดงผลลัพธ์ในสองคอลัมน์แทนหนึ่งคอลัมน์ เมื่อคุณแสดงผลลัพธ์ด้วยวิธีนี้พรอมต์คำสั่งจะไม่แสดงข้อมูลไฟล์เพิ่มเติม (ขนาดไฟล์และอื่น ๆ ) ปรับชื่อไฟล์และไดเร็กทอรี

ผบ. / ด

แสดงผลลัพธ์เป็นตัวพิมพ์เล็ก

/Lสวิทช์แสดงชื่อทั้งหมดของไฟล์และโฟลเดอร์เป็นตัวพิมพ์เล็ก

ผบ. / ล

แสดงผลลัพธ์ชื่อไฟล์ทางด้านขวาสุด

ตามค่าเริ่มต้นพรอมต์คำสั่งจะแสดงชื่อไฟล์ทางด้านขวาสุด /Nสวิทช์ที่ใช้ในการถูกนำมาใช้เพื่อให้บรรลุผลนี้ ตอนนี้คุณสามารถใช้มันร่วมกับ“ -” (ลบ) เพื่อให้ชื่อไฟล์แสดงที่ด้านซ้ายสุดแทน

ผบ. / -N

แสดงผลลัพธ์ตามลำดับที่เรียง

คุณสามารถใช้/O สวิตช์ตามด้วยรหัสตัวอักษรเพื่อแสดงผลลัพธ์ไดเร็กทอรีที่จัดเรียงในรูปแบบต่างๆ รหัสตัวอักษรเหล่านี้ ได้แก่ :

  • D:จัดเรียงตามวันที่ / เวลา รายการที่เก่ากว่าจะปรากฏก่อน
  • E:จัดเรียงตามนามสกุลไฟล์ตามลำดับตัวอักษร
  • G:จัดเรียงตามรายการโฟลเดอร์ก่อนแล้วจึงจัดเรียงไฟล์
  • N:จัดเรียงตามชื่อไฟล์ / โฟลเดอร์ตามลำดับตัวอักษร
  • S:จัดเรียงตามขนาดไฟล์เล็กที่สุดไปหาใหญ่ที่สุด

ตัวอย่างเช่นคุณสามารถใช้คำสั่งต่อไปนี้เพื่อจัดเรียงผลลัพธ์ตามเวลาและวันที่โดยรายการที่เก่ากว่าจะปรากฏก่อน:

ผบ. / OD

คุณยังสามารถเพิ่ม“ -” (ลบ) ก่อนตัวเลือกใด ๆ ข้างต้นเพื่อกลับลำดับ ตัวอย่างเช่นหากคุณต้องการจัดเรียงไฟล์ตามเวลาและวันที่โดยมีรายการใหม่กว่าปรากฏก่อนคุณสามารถใช้คำสั่งนี้:

ผบ. / OD

แสดงผลลัพธ์ทีละหน้า

บางไดเรกทอรีมีหลายร้อยหรือหลายพันไฟล์ คุณสามารถใช้/Pสวิตช์เพื่อให้พรอมต์คำสั่งหยุดผลลัพธ์ชั่วคราวหลังจากแสดงแต่ละหน้าจอ คุณต้องกดแป้นเพื่อดูผลลัพธ์หน้าถัดไป

ผบ. / ป

แสดงข้อมูลเมตา

การใช้/Qสวิตช์บนคำสั่ง DIR จะแสดงข้อมูลเมตาที่เชื่อมโยงกับไฟล์และไดเรกทอรีพร้อมกับรายละเอียดการเป็นเจ้าของ

ผบ. / ถาม

แสดงสตรีมข้อมูลสำรอง (ADS)

/Rสวิทช์แสดงข้อมูลที่สำรองใด ๆ ลำธาร (ADS) ว่าไฟล์อาจมี ADS เป็นคุณลักษณะของระบบไฟล์ NTFS ที่ให้ไฟล์มีข้อมูลเมตาเพิ่มเติมสำหรับการค้นหาไฟล์ตามผู้แต่งและชื่อ

ผบ. / ร

แสดงไฟล์และโฟลเดอร์ทั้งหมดและทุกอย่างภายใน

คุณสามารถใช้/Sสวิตช์เพื่อแสดงไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรีปัจจุบันแบบวนซ้ำได้ ซึ่งหมายถึงไฟล์และโฟลเดอร์ทั้งหมดในทุกไดเร็กทอรีย่อยไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรีย่อยเหล่านั้นและอื่น ๆ จะเตรียมไว้สำหรับ  จำนวนมาก ของผล

ผบ. / ส

แสดงผลลัพธ์เรียงตามเวลา

การใช้/Tสวิตช์พร้อมกับรหัสตัวอักษรช่วยให้คุณสามารถจัดเรียงผลลัพธ์ตามการประทับเวลาต่างๆที่เกี่ยวข้องกับไฟล์และโฟลเดอร์ รหัสตัวอักษรเหล่านี้ ได้แก่ :

  • ตอบ:เวลาที่เข้าถึงรายการล่าสุด
  • C:เวลาที่สร้างรายการ
  • W:เวลาที่เขียนรายการล่าสุดถึง นี่คือตัวเลือกเริ่มต้นที่ใช้

ตัวอย่างเช่นในการจัดเรียงผลลัพธ์ตามเวลาที่สร้างรายการคุณสามารถใช้คำสั่งต่อไปนี้:

ผบ. / TC

แสดงผลลัพธ์ในรูปแบบกว้าง

/Wสวิทช์มีความคล้ายคลึงกับ/D(คอลัมน์ที่แสดงให้เห็น) แต่แทนก็เรียงลำดับผลการค้นหาในรูปแบบกว้างในแนวนอน

ผบ. / ว

แสดงชื่อไฟล์ชื่อย่อ

/Xสวิทช์แสดงชื่อสั้นของแฟ้มเมื่อชื่อยาวไม่สอดคล้องกับ 8.3 กฎการตั้งชื่อ

ผบ. / X

แสดงหน้าวิธีใช้สำหรับ DIR

การใช้/?สวิตช์จะแสดงข้อมูลที่เป็นประโยชน์เกี่ยวกับคำสั่ง DIR รวมถึงคำอธิบายสั้น ๆ ของสวิตช์ทั้งหมดที่เราได้พูดถึง

ตัวอย่างคำสั่ง DIR

เอาล่ะตอนนี้คุณรู้เกี่ยวกับสวิตช์และตัวเลือกที่เกี่ยวข้องกับคำสั่ง DIR แล้ว ลองมาดูตัวอย่างในโลกแห่งความเป็นจริงสองสามตัวอย่างเพื่อทำความเข้าใจให้ดีขึ้นว่าคุณจะเริ่มนำไปใช้ได้อย่างไร

dir คำสั่งง่ายๆ  จะแสดงรายการไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรีปัจจุบันที่คุณอยู่

การรันคำสั่งต่อไปนี้จะแสดงไฟล์ระบบทั้งหมดภายในพา ธ ปัจจุบันของคุณโดยใช้แอ็ตทริบิวต์“ s”:

ผบ

แต่ถ้าคุณต้องการดูไฟล์บางประเภททั้งหมดภายในโฟลเดอร์ที่ตามมาทั้งหมดของเส้นทางปัจจุบันของคุณ ทำได้ง่ายเพียงเรียกใช้คำสั่งที่รวดเร็วและมีประโยชน์นี้:

ผบ. *. mp3 / s

คุณสามารถแทนที่ส่วน“ .mp3” ด้วยรูปแบบไฟล์ใดก็ได้ที่คุณต้องการ

เครื่องหมายดอกจันทำหน้าที่เป็นสัญลักษณ์แทนโดยระบุว่า“ ค้นหาอะไรก็ได้ที่มีรูปแบบไฟล์. mp3 ในตอนท้าย” ในขณะที่“ / s” จะตรวจดูโฟลเดอร์ทั้งหมดภายในเส้นทางปัจจุบันของคุณซ้ำ ๆ

ที่เกี่ยวข้อง: คำสั่งพร้อมรับคำสั่งนี้ค้นหาเคล็ดลับวิธีที่เร็วกว่า Windows Explorer

ตอนนี้คุณอาจสังเกตเห็นว่าได้ผลลัพธ์จำนวนมาก เกือบจะมากเกินไปที่จะอ่านได้ก่อนที่จะเลื่อนออกจากหน้าจอ นี่คือที่ที่เราสามารถใช้สวิตช์หยุดชั่วคราวเพื่อให้คุณมีโอกาสอ่าน ในการทำเช่นนั้นให้แก้ไขคำสั่งดังนี้:

ผบ. *. mp3 / s / p

เคล็ดลับอีกประการหนึ่งที่ข้อเสนอพร้อมรับคำสั่งเรียกว่าการวางท่อ คุณสามารถใช้อักขระ“>” เพื่อส่งผลลัพธ์ของคำสั่งหนึ่งไปยังสถานที่หรือบริการอื่น ตัวอย่างที่ดีคือการส่งผลลัพธ์ทั้งหมดของคุณไปยังไฟล์ข้อความ จากนั้นคุณสามารถเลื่อนดูในภายหลังหรือนำเข้าในเอกสารประเภทอื่น ๆ ในการทำเช่นนั้นคุณสามารถใช้คำสั่ง:

dir \ *. mp3 / s / b> filename.txt

ที่เกี่ยวข้อง: วิธีพิมพ์หรือบันทึกรายการไดเรกทอรีไปยังไฟล์ใน Windows

เราได้เพิ่ม/bสวิตช์เข้าไปเพื่อแสดงเฉพาะชื่อไฟล์เท่านั้นโดยไม่มีรายละเอียดอื่น ๆ สัญลักษณ์มากกว่าจะเปลี่ยนเส้นทางทุกอย่างที่แสดงในผลลัพธ์ของคุณไปยังไฟล์ตามปกติ

มีชุดค่าผสมและการใช้คำสั่ง DIR อีกมากมาย แต่นี่ควรเป็นจุดเริ่มต้นที่ดีที่จะช่วยให้คุณเข้าใจพื้นฐาน