วิธีสร้างไฟล์แบทช์ใน Windows 10

สารบัญ:

วิธีสร้างไฟล์แบทช์ใน Windows 10
วิธีสร้างไฟล์แบทช์ใน Windows 10
Anonim

สิ่งที่ควรทราบ

  • สร้างแบตช์ไฟล์ใน Windows 10 โดยพิมพ์คำสั่งของคุณในเอกสาร Notepad เปล่า แล้วบันทึกเป็น.bat แทน.txt
  • คำสั่งรวมถึง PAUSE, COPY และ CLS (เคลียร์)
  • หากต้องการเพิ่มความคิดเห็น ให้ขึ้นต้นบรรทัดด้วยเครื่องหมายทวิภาคและเว้นวรรค ความคิดเห็นมีประโยชน์ในการแบ่งไฟล์แบตช์ออกเป็นส่วนๆ

บทความนี้อธิบายวิธีสร้างไฟล์แบตช์ใน Windows 10 โดยใช้ Notepad วิธีเพิ่มความคิดเห็น และรวมรายการคำสั่งทั่วไป

วิธีสร้างไฟล์แบทช์ใน Windows 10

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

นี่คือวิธีสร้างไฟล์แบตช์อย่างง่ายใน Windows 10:

  1. พิมพ์ Notepad ในแถบค้นหา แล้วคลิกแอพ Notepad เมื่อปรากฏในผลลัพธ์

    Image
    Image
  2. พิมพ์ข้อความต่อไปนี้ลงในเอกสารแผ่นจดบันทึกเปล่าเพื่อสร้างไฟล์แบตช์อย่างง่าย:

    @ECHO OFF

    ECHO หากคุณเห็นข้อความนี้ แสดงว่าคุณสร้างไฟล์แบตช์แรกใน Windows 10 สำเร็จแล้ว ขอแสดงความยินดี!PAUSE

    Image
    Image
  3. คลิก ไฟล์ ที่มุมซ้ายบนของหน้าต่าง Notepad

    Image
    Image
  4. คลิก บันทึกเป็น ในเมนูดรอปดาวน์

    Image
    Image
  5. พิมพ์ชื่อสคริปต์ เช่น test.bat แล้วคลิก บันทึก.

    Image
    Image

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

  6. ค้นหาไฟล์ที่คุณเพิ่งบันทึก แล้วดับเบิลคลิก

    Image
    Image
  7. หากสร้างไฟล์อย่างถูกต้อง คุณจะเห็นหน้าต่างคำสั่งที่มีลักษณะดังนี้:

    Image
    Image

คำสั่งและคำอธิบายไฟล์แบทช์

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

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

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

  • @ECHO OFF: ปิดการแสดงพรอมต์ โดยปกติจะใช้ที่จุดเริ่มต้นของแบตช์ไฟล์สำหรับการแสดงผลที่สะอาดขึ้น คุณไม่ต้องการ @ แต่รวมไว้ด้วยจะซ่อนคำสั่ง ECHO OFF ด้วยเช่นกัน
  • ECHO: พิมพ์ข้อความต่อไปนี้ไปที่หน้าต่างคำสั่ง
  • PAUSE: ทำให้หน้าต่างคำสั่งยังคงเปิดอยู่หลังจากไฟล์แบตช์เสร็จสิ้น หรืออนุญาตให้อ่านข้อความในหน้าต่างก่อนดำเนินการต่อ
  • TITLE: วางชื่อที่กำหนดเองในแถบชื่อเรื่องของหน้าต่างคำสั่ง
  • CLS: ล้างหน้าต่างคำสั่ง
  • EXIT: ออกและปิดหน้าต่างคำสั่ง
  • COPY: คัดลอกไฟล์อย่างน้อยหนึ่งไฟล์
  • REM: บันทึกความคิดเห็นหรือข้อสังเกต
  • IPCONFIG: แสดงข้อมูล IP โดยละเอียดสำหรับอะแดปเตอร์เครือข่ายแต่ละตัวที่เชื่อมต่อกับระบบของคุณ
  • PING: ส่งคำขอก้อง Internet Control Message Protocol (ICMP) ไปยังที่อยู่ IP หรือเว็บไซต์
  • TRACERT: ตรวจสอบการเชื่อมต่อกับ IP หรือเว็บไซต์โดยใช้ ICMP
  • SET: ใช้เพื่อกำหนดตัวแปร
  • IF: ดำเนินการฟังก์ชันตามเงื่อนไขตามอินพุตของผู้ใช้หรือตัวแปรอื่น

การใส่ความคิดเห็นลงในไฟล์แบทช์

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

นี่คือตัวอย่างไฟล์แบตช์ที่มีความคิดเห็น:

@ECHO OFF

:: ไฟล์แบทช์นี้เป็นเพียงตัวอย่างเพื่อแสดงให้เห็นว่าความคิดเห็นทำงานอย่างไร

TITLE เป็นเพียงตัวอย่าง สวัสดีชาวโลก พื้นฐานเพื่อแสดงให้เห็นว่าความคิดเห็นทำงานอย่างไร

ECHO สวัสดีชาวโลก!

:: นี่เป็นอีกความคิดเห็นหนึ่ง คุณจะไม่เห็นฉันเว้นแต่คุณจะอ่านไฟล์แบตช์!

ECHO ลาก่อน!PAUSE

หากคุณวางคำสั่งเหล่านั้นลงในแบตช์ไฟล์และเรียกใช้ คุณจะเห็นผลลัพธ์ดังนี้:

Image
Image

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

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

:: ไฟล์แบตช์นี้ออกแบบมาเพื่อตรวจสอบการเชื่อมต่ออินเทอร์เน็ต

@ECHO OFF

TITLE สถานะอินเทอร์เน็ตและตัวตรวจสอบการเชื่อมต่อ

:: คำสั่งนี้แสดงรายละเอียดเครือข่ายของคุณ.

ipconfig /all

PAUSE

:: ส่วนนี้จะตรวจสอบว่ามีเว็บไซต์เฉพาะหรือไม่

ping google.com

:: ส่วนนี้ให้คุณเลือกว่าจะรัน tracert หรือไม่

set "reply=y"

set /p "reply=Run traceroute now? [y|n]:"

ถ้า /i ไม่ "%reply%"=="y" goto:eof

tracert google.comPAUSE

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

ผลลัพธ์สุดท้ายจะเป็นดังนี้:

Image
Image

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

แนะนำ: