dir /b/s *.txt
ค้นหาไฟล์ txt ทั้งหมดในแผนผังไดเร็กทอรี ก่อนที่จะใช้เพียงแค่เปลี่ยนไดเร็กทอรีเป็นรูทโดยใช้
cd/
คุณยังสามารถส่งออกรายการไปยังไฟล์ข้อความโดยใช้
dir /b/s *.exe >> filelist.txt
และค้นหาภายในโดยใช้
type filelist.txt | find /n "filename"
แก้ไข 1:
แม้ว่าคำสั่งdirนี้จะใช้งานได้ตั้งแต่วันเก่า ๆ แต่ Win7 ได้เพิ่มสิ่งใหม่ที่เรียกว่าWhere
where /r c:\Windows *.exe *.dll
จะค้นหาexe & dllในไดรฟ์c: \ Windowsตามที่แนะนำโดย @SPottuit คุณยังสามารถคัดลอกผลลัพธ์ไปยังคลิปบอร์ดด้วย
where /r c:\Windows *.exe |clip
เพียงรอให้พร้อมท์กลับและอย่าคัดลอกอะไรจนกว่าจะถึงเวลานั้น
แก้ไข 2:
หากคุณค้นหาแบบวนซ้ำและผลลัพธ์มีขนาดใหญ่คุณสามารถใช้more
เพื่อเปิดใช้งานเพจได้ตลอดเวลาจะแสดง-- More --
ที่ด้านล่างและจะเลื่อนไปที่หน้าถัดไปเมื่อคุณกดSPACE
หรือเลื่อนทีละบรรทัดเมื่อกดENTER
where /r c:\Windows *.exe |more
หากต้องการความช่วยเหลือเพิ่มเติมโปรดลอง
where/?