ค้นพบการค้นหาอีกครั้งด้วยเครื่องมือบรรทัดคำสั่งอันทรงพลังนี้
- การค้นหาไฟล์ที่ถูกเปลี่ยนชื่อหรือย้ายจากตำแหน่งที่ตั้งเดิมอาจเป็นเรื่องยาก โดยเฉพาะอย่างยิ่งหากประเภทไฟล์เป็นเรื่องธรรมดาและเป็นการค้นหาที่ใช้เวลานาน
- Findstr เป็นเครื่องมือบรรทัดคำสั่งที่ทรงพลังมากซึ่งทำให้ง่ายต่อการค้นหาผ่านไฟล์และโฟลเดอร์ตามเกณฑ์ที่ขาดหายไปในการค้นหา File Explorer มาตรฐาน
![](/f/fa369f647918079e34a92d9ba7679ffe.png)
เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด
- ดาวน์โหลดเครื่องมือซ่อมแซมพีซี Restoro ที่มาพร้อมกับเทคโนโลยีที่จดสิทธิบัตร (มีสิทธิบัตร ที่นี่).
- คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
- คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาที่ส่งผลกระทบต่อความปลอดภัยและประสิทธิภาพของคอมพิวเตอร์ของคุณ
- ดาวน์โหลด Restoro แล้วโดย 0 ผู้อ่านในเดือนนี้
คุณรู้อยู่แล้วว่าพรอมต์คำสั่งของ Windows มีประสิทธิภาพเพียงใด คุณสามารถทำได้
ปรับแต่งมัน. แต่คุณรู้หรือไม่เกี่ยวกับยูทิลิตี้คำสั่งในตัว findstr.exe หรือ Find String? Findstr.exe เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่สามารถค้นหาสตริงในไฟล์ใช้เพื่อค้นหาสตริงเฉพาะในไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป ตามค่าเริ่มต้น จะค้นหาไดเร็กทอรีปัจจุบันและไดเร็กทอรีย่อยทั้งหมด แม้ว่ามันจะมีประโยชน์ แต่ก็ไม่มีประโยชน์อะไรหากคุณไม่รู้วิธีใช้งาน โชคดีสำหรับคุณ เราแบ่งปันวิธีการใช้ประโยชน์สูงสุดจากที่นี่
การใช้งาน findstr.exe ใน Windows คืออะไร?
คุณอาจสงสัยว่าทำไมทุกคนถึงใช้ยูทิลิตีบรรทัดคำสั่งในเมื่อ Windows มีคุณสมบัติการค้นหาใน File Explorer อยู่แล้ว แม้จะทำงานเป็นส่วนใหญ่ แต่ก็อาจใช้เวลานานและยังไม่ได้ผลลัพธ์ที่คาดหวัง
ข้อได้เปรียบหลักของการใช้ findstr.exe กับข้อความอื่นๆ เครื่องมือค้นหา คือให้คุณสามารถค้นหาภายในไฟล์ไบนารี่ เช่น เอกสาร Microsoft Office หรือ PDF
นอกจากนี้ findstr.exe ยังมีตัวเลือกในการควบคุมประเภทของเอาต์พุตที่จะแสดงและบรรทัดที่จะถูกข้ามเมื่อค้นหาผ่านไฟล์ขนาดใหญ่ที่มีหลายพันบรรทัด
ประโยชน์อื่นๆ ของการใช้ findstr.exe ได้แก่:
- รองรับนิพจน์ทั่วไป (regex) – นิพจน์ทั่วไปช่วยให้การค้นหาที่ซับซ้อนซึ่งยากขึ้นมากโดยใช้วิธีการอื่นๆ เช่น อักขระตัวแทนหรือการเปรียบเทียบสตริง หากคุณสงสัยว่าคุณสามารถใช้ regex ใน cmd ได้หรือไม่ นี่คือคำตอบของคุณ
- ค้นหาไฟล์ไบนารี – ในขณะที่เครื่องมือค้นหาอื่น ๆ ใช้งานได้กับไฟล์ข้อความเท่านั้น Findstr สามารถค้นหาได้ทั้งไฟล์ข้อความและไฟล์ไบนารี
- พร้อมใช้งาน – Findstr ไม่จำกัดเฉพาะเวอร์ชัน Windows ที่เลือก คุณสามารถค้นหาได้ใน Windows รุ่นเก่าและใหม่กว่า นอกจากนี้ยังช่วยให้คุณไม่จำเป็นต้องดาวน์โหลดเนื่องจากมีอยู่ในตัว
- อนุญาตการค้นหาโดยไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ – คุณไม่ต้องกังวลเกี่ยวกับการใช้อักษรตัวพิมพ์ใหญ่เมื่อค้นหาคำ นี่เป็นหนึ่งในสาเหตุที่พบบ่อยที่สุดที่การค้นหาบางรายการล้มเหลวเนื่องจากคำนึงถึงตัวพิมพ์เล็กและใหญ่
จะใช้ Findstr ในแบตช์ไฟล์ได้อย่างไร
หากต้องการใช้ Findstr คุณต้องเรียกใช้พรอมต์คำสั่งด้วย สิทธิ์ระดับผู้ดูแลระบบ. ด้วยวิธีนี้ คุณจะสามารถเข้าถึงไดรฟ์ทั้งหมดในคอมพิวเตอร์ของคุณและโฟลเดอร์ต่างๆ และการค้นหาของคุณจะไม่ถูกจำกัด
เคล็ดลับจากผู้เชี่ยวชาญ:
ผู้สนับสนุน
ปัญหาเกี่ยวกับพีซีบางอย่างยากที่จะแก้ไข โดยเฉพาะอย่างยิ่งเมื่อเป็นเรื่องของพื้นที่เก็บข้อมูลที่เสียหายหรือไฟล์ Windows หายไป หากคุณประสบปัญหาในการแก้ไขข้อผิดพลาด ระบบของคุณอาจเสียหายบางส่วน
เราแนะนำให้ติดตั้ง Restoro ซึ่งเป็นเครื่องมือที่จะสแกนเครื่องของคุณและระบุข้อผิดพลาด
คลิกที่นี่ เพื่อดาวน์โหลดและเริ่มการซ่อมแซม
สิ่งนี้ทำให้คุณสามารถเรียกใช้คำสั่งที่ค้นหาทุกโฟลเดอร์ในฮาร์ดไดรฟ์ของคุณ ก่อนที่คุณจะเริ่มดำเนินการค้นหา คุณต้องรู้ว่าคำสั่ง findstr ทำงานอย่างไรและควรใช้เมื่อใด
ด้านล่างนี้คือพารามิเตอร์ทั่วไปบางส่วน:
- /B – จับคู่รูปแบบถ้าอยู่ที่จุดเริ่มต้นของบรรทัด
- / C – ค้นหาสตริงที่มีสตริงย่อยที่ระบุ
- /S – ค้นหาในไดเร็กทอรีปัจจุบันและไดเร็กทอรีย่อยทั้งหมด
- /I – ละเว้นความแตกต่างของตัวพิมพ์ใหญ่และตัวพิมพ์เล็กเมื่อค้นหารูปแบบ หรือที่เรียกว่าการค้นหาตามตัวพิมพ์เล็กและใหญ่
- /L – แสดงเฉพาะชื่อไฟล์ ไม่ใช่เนื้อหา
- /R – ใช้นิพจน์ทั่วไปในสตริง
- /M – พิมพ์เฉพาะชื่อไฟล์ที่ตรงกันเท่านั้น
เพื่อทดสอบตัวอย่างบางส่วน:
1. ใช้พารามิเตอร์ที่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่
- ตี หน้าต่าง คีย์, พิมพ์ ซม ในแถบค้นหา แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
- เราจะทดสอบสตริงที่ไม่คำนึงถึงขนาดตัวพิมพ์ พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
findstr /s /i เอ็นบีเอ “.”
- ในบริบท คำว่า เอ็นบีเอ ในข้อความเป็นแคปชั่นแต่มี /ฉัน คำสั่ง มันจะค้นหาโดยไม่คำนึงถึงตัวพิมพ์เล็ก หมายความว่า ตัวพิมพ์ใหญ่และตัวพิมพ์เล็กถือว่าเท่ากัน เดอะ /s คำสั่งจะค้นหาในโฟลเดอร์และโฟลเดอร์ย่อยในขณะที่ “.” คำสั่งระบุว่าสตริงควรค้นหาแต่ละไฟล์และไม่จำกัดเฉพาะไฟล์ข้อความ
2. ค้นหาข้อความที่ต้องการ
- ยังอยู่ในหน้าต่าง Command Prompt พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
findstr /c:"nba" kwame.txt
- ในคำสั่งด้านบน ตอนนี้คุณได้ปรับแต่งการค้นหาของคุณเพื่อค้นหาคำว่า nba และในเอกสารที่ระบุชื่อ kwame เท่านั้น
- Wsqmcons.exe: มันคืออะไร & คุณควรปิดการใช้งาน?
- คุณจะสามารถตั้งค่าชั่วโมงทำงานและสถานที่ใน Teams ได้ในไม่ช้า
- รหัสข้อผิดพลาด 0x8007001: วิธีแก้ไขปัญหาการติดตั้งนี้
3. ค้นหาไฟล์ในตำแหน่งเฉพาะ
- ยังอยู่ในหน้าต่าง Command Prompt พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
findstr /c:"เอ็นบีเอ" y.z
- ในที่นี้ คุณกำลังค้นหา NBA ในตำแหน่งใดตำแหน่งหนึ่ง ซึ่งก็คือ y และ z ในกรณีนี้
จากตัวอย่างข้างต้น เป็นเรื่องง่ายที่จะเห็นว่า Findstr.exe เป็นแหล่งข้อมูลที่ยอดเยี่ยมเมื่อคุณต้องการค้นหาบนคอมพิวเตอร์ของคุณในแบบที่คุณไม่เคยทำมาก่อน มีประโยชน์อย่างยิ่ง แต่ต้องมีไวยากรณ์เฉพาะเพื่อทราบวิธีใช้อย่างถูกต้อง
หวังว่าการแนะนำ findstr.exe เล็กๆ น้อยๆ นี้จะทำให้คุณเข้าใกล้การใช้เป็นส่วนหนึ่งของชุดเครื่องมือปกติและใช้ประโยชน์จากข้อเสนอทั้งหมดที่มีให้มากขึ้นไปอีกขั้น
เมื่อพูดถึงยูทิลิตี้บรรทัดคำสั่ง เรายังมีคู่มือเริ่มต้นที่ยอดเยี่ยมสำหรับทุกสิ่ง คำสั่งลองจับดังนั้นอย่าลืมตรวจสอบสิ่งนั้นด้วย
แจ้งให้เราทราบว่าคุณจะใช้บรรทัดคำสั่งนี้อย่างไรในส่วนความคิดเห็นด้านล่าง
ยังคงมีปัญหา? แก้ไขด้วยเครื่องมือนี้:
ผู้สนับสนุน
หากคำแนะนำข้างต้นไม่สามารถแก้ปัญหาของคุณได้ พีซีของคุณอาจประสบปัญหา Windows ที่ลึกกว่านั้น เราแนะนำ ดาวน์โหลดเครื่องมือซ่อมแซมพีซีนี้ (ได้รับการจัดอันดับยอดเยี่ยมบน TrustPilot.com) เพื่อจัดการกับปัญหาเหล่านี้ได้อย่างง่ายดาย หลังการติดตั้ง เพียงคลิกที่ เริ่มสแกน ปุ่มแล้วกดบน ซ่อมทั้งหมด.