โฮมเพจ » ทำอย่างไร » วิธีใช้ค้นหาจากพรอมต์คำสั่งของ Windows

    วิธีใช้ค้นหาจากพรอมต์คำสั่งของ Windows

    Find เป็นเครื่องมือบรรทัดคำสั่งที่ยอดเยี่ยมที่ผู้ใช้ Windows ทุกคนควรรู้เพราะสามารถใช้เพื่อค้นหาเนื้อหาของไฟล์เพื่อหาสตริงข้อความที่เฉพาะเจาะจง.

    ค้นหาสวิตช์และพารามิเตอร์

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

    1. / v - สวิตช์นี้จะแสดงบรรทัดใด ๆ ที่ไม่มีสตริงของคำที่คุณระบุ.
    2. / c - สวิตช์นี้บอกเครื่องมือค้นหาเพื่อนับจำนวนบรรทัดที่มีคำค้นหาของคุณ.
    3. / n - สวิตช์นี้แสดงหมายเลขที่สอดคล้องกับบรรทัด.
    4. / i - สวิตช์นี้บอกให้ค้นหาเพื่อละเว้นกรณีของข้อความที่คุณกำลังค้นหา.

    นอกเหนือจากสวิตช์เหล่านี้ยังมีพารามิเตอร์สองตัวที่คุณสามารถระบุด้วยเครื่องมือนี้.

    1. “สตริง” - สตริงจะเป็นคำที่คุณค้นหาในเอกสารของคุณ คุณต้องจำไว้เสมอเพื่อให้ secrtion นี้ล้อมรอบด้วยเครื่องหมายคำพูดมิฉะนั้นคำสั่งของคุณจะกลับข้อผิดพลาด.
    2. ชื่อพา ธ - พารามิเตอร์นี้เป็นตำแหน่งที่คุณจะระบุตำแหน่งที่คุณต้องการค้นหา ซึ่งอาจเป็นแบบกว้างเท่ากับการแสดงรายการไดรฟ์หรือเฉพาะเป็นการกำหนดไฟล์เดียวหรือหลายไฟล์ หากคุณไม่ได้ระบุเส้นทาง FIND จะขอให้คุณป้อนข้อความหรืออาจยอมรับการส่งข้อความจากคำสั่งอื่น เมื่อคุณพร้อมที่จะสิ้นสุดการป้อนข้อความด้วยตนเองคุณสามารถกด“ Ctrl + Z. ” เราจะพูดถึงเรื่องนี้ในภายหลัง.

    ค้นหาของไวยากรณ์

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

    ค้นหา [SWITCH] "String" [ชื่อพา ธ / s]

    ขึ้นอยู่กับคำสั่งของคุณคุณจะได้รับหนึ่ง% สามข้อผิดพลาดระดับ% การตอบสนอง.

    1. 0 - พบสตริงที่คุณค้นหา.
    2. 1 - ไม่พบสตริงที่คุณค้นหา.
    3. 2 - ซึ่งหมายความว่าคุณมีสวิตช์ที่ไม่ดีหรือพารามิเตอร์ของคุณไม่ถูกต้อง.

    มาฝึกกัน

    ก่อนที่เราจะเริ่มต้นคุณควรดาวน์โหลดเอกสารตัวอย่างสามตัวอย่างที่เราจะใช้สำหรับการทดสอบ.

    1. เอกสาร
    2. ตัวอย่าง
    3. การออกกำลังกาย

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

    ตอนนี้คุณจะต้องเปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับขึ้น เปิดเมนูเริ่มใน Windows 7 และ 10 หรือเปิดฟังก์ชั่นการค้นหาใน Windows 8 และค้นหา CMD ถัดไปคลิกขวาแล้วกด“ Run as administrator” ในขณะที่คุณไม่จำเป็นต้องเปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับมันจะช่วยให้คุณหลีกเลี่ยงกล่องโต้ตอบการยืนยันที่น่ารำคาญ.

    กวดวิชาของเราวันนี้จะครอบคลุมสถานการณ์ง่าย ๆ หลายอย่างซึ่งจะมีการอธิบายรายละเอียดด้านล่าง.

    1. ค้นหาเอกสารคำเดียว.
    2. ค้นหาเอกสารหลายชุดสำหรับคำศัพท์เดียวกัน.
    3. นับจำนวนบรรทัดในไฟล์หรือหลายไฟล์.

    สถานการณ์ที่ 1 - ค้นหาเอกสารคำเดียว.

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

    ค้นหา "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt

    คุณจะสังเกตเห็นว่าไม่มีผลลัพธ์ปรากฏขึ้น ไม่ต้องกังวลคุณไม่ได้ทำอะไรผิด เหตุผลที่คุณไม่มีผลลัพธ์คือเพราะ FIND กำลังมองหาสิ่งที่ตรงกับสตริงการค้นหาของคุณ ลองอีกครั้ง แต่คราวนี้ลองเพิ่มสวิตช์“ / i” เพื่อให้ FIND ไม่สนใจกรณีของสตริงการค้นหาของคุณ.

    ค้นหา / i "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt

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

    สถานการณ์ที่ 2 - ค้นหาเอกสารหลายฉบับสำหรับคำศัพท์เดียวกัน.

    ตอนนี้คุณรู้วิธีทำการค้นหาขั้นพื้นฐานแล้วลองขยายช่วงการค้นหาให้กว้างขึ้น ตอนนี้เราจะค้นหาไฟล์ข้อความสองไฟล์ (แบบฝึกหัดและตัวอย่าง) สำหรับคำว่า“ ซูชิ” ทำสิ่งนี้โดยป้อนสตริงต่อไปนี้ อย่าลืมเปลี่ยนเส้นทางเพื่อให้ตรงกับที่ตั้งของไฟล์ของคุณและเพิ่มสวิตช์“ / i” เพื่อให้การค้นหาของคุณไม่ตรงตามตัวพิมพ์ใหญ่ - เล็ก.

    ค้นหา / ฉัน "ซูชิ" C: \ Users \ Martin \ Desktop \ exercise.txt C: \ Users \ Martin \ Desktop \ sample.txt

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

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

    ค้นหา / ฉัน "ซูชิ" C: \ Users \ Martin \ Desktop \ *. txt

    สถานการณ์ 3 - นับจำนวนบรรทัดในไฟล์.

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

    พิมพ์ C: \ Users \ Martin \ Desktop \ sample.txt | ค้นหา "" / v / c

    หากคุณต้องการหมายเลขและข้อมูลไฟล์ให้ใช้คำสั่งนี้:

    find / v / c“” C: \ Users \ Martin \ Desktop \ sample.txt

    หากคุณต้องการนับบรรทัดในไฟล์หลาย ๆ ไฟล์บนเดสก์ท็อปให้ใช้คำสั่งต่อไปนี้.

    find / v / c“” C: \ Users \ Martin \ Desktop \ *. txt

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

    เครดิตรูปภาพ: Littlehaulic บน Flickr.com