วิธีการเขียน Batch Files

ผู้เขียน: Monica Porter
วันที่สร้าง: 20 มีนาคม 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
Batch file คืออะไร วิธีสร้างและใช้งาน โทษก็มี ประโยชน์ก็มาก บางคนมองว่าคือ ไวรัส
วิดีโอ: Batch file คืออะไร วิธีสร้างและใช้งาน โทษก็มี ประโยชน์ก็มาก บางคนมองว่าคือ ไวรัส

เนื้อหา

ในบทความนี้วิกิฮาวจะแสดงวิธีการเขียนและบันทึกไฟล์แบตช์พื้นฐานบน Windows PC ไฟล์แบตช์มีลำดับของคำสั่ง DOS (ภาษา Windows) และมักเขียนขึ้นเพื่อให้การดำเนินการทั่วไปโดยอัตโนมัติเช่นการถ่ายโอนไฟล์ คุณไม่จำเป็นต้องมีโปรแกรมแก้ไขที่ฟุ่มเฟือยใด ๆ ในการสร้างไฟล์แบตช์: โปรแกรม Windows Notepad มาตรฐานนั้นเพียงพอแล้ว

ขั้นตอน

ส่วนที่ 1 จาก 2: เรียนรู้พื้นฐานของไฟล์แบตช์

  1. , พิมพ์ แผ่นจดบันทึกแล้วคลิกไอคอนแอปพลิเคชัน แผ่นจดบันทึก สีฟ้าอยู่ทางด้านบนของเมนู โฆษณา
  • Notepad มักใช้ในการแปลงไฟล์ข้อความเป็นไฟล์แบตช์ อย่างไรก็ตามคุณแทบจะเขียนข้อความของไฟล์แบตช์ได้ทุกที่
  • เรียนรู้คำสั่งชุดงานพื้นฐาน ไฟล์แบตช์เรียกใช้ชุดคำสั่ง DOS ดังนั้นคำสั่งที่คุณสามารถใช้ได้จะคล้ายกับคำสั่ง DOS คำสั่งที่สำคัญมีดังนี้


    • ECHO - แสดงข้อความบนหน้าจอ
    • @ECHO ปิด - ซ่อนข้อความที่แสดงโดยทั่วไป
    • เริ่มต้น - เรียกใช้ไฟล์ด้วยแอปพลิเคชันเริ่มต้น
    • REM - แทรกบรรทัดความคิดเห็นลงในโปรแกรม
    • MKDIR / RMDIR - สร้างและลบโฟลเดอร์
    • DEL - ลบไฟล์
    • สำเนา - คัดลอกไฟล์
    • XCOPY - อนุญาตให้คัดลอกไฟล์ด้วยตัวเลือกเพิ่มเติม
    • สำหรับ / ใน / DO - คำสั่งนี้ช่วยให้คุณระบุไฟล์
    • หัวข้อ- แก้ไขชื่อของหน้าต่าง
  • เขียนโปรแกรมสร้างไดเร็กทอรี วิธีที่ง่ายที่สุดวิธีหนึ่งในการเรียนรู้วิธีสร้างไฟล์แบตช์คือเน้นพื้นฐานก่อน ตัวอย่างเช่นคุณสามารถใช้ไฟล์แบตช์เพื่อสร้างไดเร็กทอรีหลาย ๆ ไดเร็กทอรีได้อย่างรวดเร็ว:


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

    • คำสั่งเหล่านี้จะคัดลอกไฟล์จากไดเร็กทอรี "original" ไปยังโฟลเดอร์ "backupfolder" (โฟลเดอร์สำรอง) คุณสามารถแทนที่เส้นทางด้านบนด้วยเส้นทางไปยังไดเร็กทอรีที่คุณต้องการ ระบุว่าจะคัดลอกเฉพาะไฟล์ที่อัพเดตเท่านั้นระบุว่าไดเร็กทอรีย่อยทั้งหมดในไดเร็กทอรีที่แสดงรายการจะถูกคัดลอกและด้วยการยืนยันการเขียนทับจะแสดงสำหรับไฟล์ทั้งหมด
  • เขียนโปรแกรมสำรองข้อมูลขั้นสูงขึ้น ในขณะที่การคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งนั้นดีพอ แต่ถ้าในเวลาเดียวกันคุณยังต้องการจัดระเบียบไฟล์เหล่านั้นเล็กน้อย นี่คือเวลาที่จะใช้คำสั่ง FOR / IN / DO คุณสามารถใช้เพื่อระบุตำแหน่งที่จะคัดลอกโดยพิจารณาจากนามสกุลไฟล์:


  • ทดลองกับชุดคำสั่งต่างๆ หากคุณต้องการแรงบันดาลใจเพิ่มเติมคุณสามารถดูชุดตัวอย่างบางส่วน

  • ส่วนที่ 2 จาก 2: บันทึกไฟล์แบตช์

    1. เนื้อหาที่เป็นข้อความที่สมบูรณ์ของไฟล์แบตช์ เมื่อคุณนำเข้าและตรวจสอบอีกครั้งคุณสามารถบันทึกเป็นไฟล์แบตช์ต่อไปได้
    2. คลิก ไฟล์. ที่เป็นปุ่มมุมซ้ายบนของหน้าต่าง Notepad เมนูแบบเลื่อนลงจะปรากฏขึ้น
    3. กด บันทึกเป็น ... (บันทึกเป็น) ในเมนู ไฟล์ เพิ่งลดลง หน้าต่างบันทึกเป็นจะเปิดขึ้น
    4. ป้อนชื่อไฟล์ที่มีนามสกุล ".ค้างคาว". ในกล่องข้อความ "ชื่อไฟล์" พิมพ์ชื่อที่คุณต้องการตั้งให้โปรแกรมของคุณและลงท้ายด้วย .ค้างคาว.
      • ตัวอย่างเช่นหากต้องการสร้างโปรแกรมชื่อ "สำรองข้อมูล" คุณจะต้องพิมพ์ Backup.bat.

    5. คลิกช่องแบบเลื่อนลง "บันทึกเป็นประเภท" ช่องนี้จะอยู่ท้ายหน้าต่าง Save As เมนูแบบเลื่อนลงใหม่จะปรากฏขึ้น
    6. คลิก เอกสารทั้งหมด (ไฟล์ทั้งหมด) อยู่ในเมนูที่ขยายลงมา ด้วยเหตุนี้คุณจึงสามารถบันทึกไฟล์ในรูปแบบใดก็ได้ (ในกรณีนี้คือ ".bat")

    7. เลือกตำแหน่งที่จะบันทึกไฟล์ โดยคลิกโฟลเดอร์ที่คุณเลือกจากโฟลเดอร์ที่อยู่ทางด้านซ้ายของหน้าต่าง (เช่น เดสก์ทอป - บันทึกบนหน้าจอ)
    8. กด บันทึก (บันทึก) ที่เป็นตัวเลือกมุมขวาล่างของหน้าต่าง Save As หน้าต่างจะถูกปิด

    9. ปิดไฟล์ Notepad ของคุณ ไฟล์นี้จะถูกบันทึกเป็นไฟล์แบตช์ในโฟลเดอร์ที่คุณเลือก
    10. แก้ไขเนื้อหาไฟล์แบตช์ คุณสามารถคลิกขวาที่ไฟล์แบตช์แล้วเลือก แก้ไข (แก้ไข) ในเมนูแบบเลื่อนลงได้ตลอดเวลา ไฟล์แบตช์จะเปิดเป็นเอกสาร Notepad และตอนนี้คุณสามารถแก้ไขได้ตามต้องการและบันทึกไฟล์โดยการกด Ctrl+.
      • คุณสามารถเห็นการเปลี่ยนแปลงได้ทันทีในครั้งถัดไปที่คุณเรียกใช้ไฟล์แบตช์ของคุณ
      โฆษณา

    คำแนะนำ

    • คุณจะต้องใช้เครื่องหมายคำพูดเพื่อเปิดโฟลเดอร์หรือไฟล์ที่ชื่อมีช่องว่าง (ตัวอย่างเช่น เริ่ม "C: Documents and Settings ").
    • ตัวแก้ไขของ บริษัท อื่นเช่น Notepad ++ สามารถใช้เพื่อแก้ไขไฟล์แบตช์ อย่างไรก็ตามโดยทั่วไปแล้วสำหรับไฟล์แบตช์แบบธรรมดานั้นไม่จำเป็น
    • คำสั่งบางคำสั่ง (เช่น ipconfig) ต้องการสิทธิ์ระดับผู้ดูแลระบบเพื่อรัน หากคุณใช้บัญชีผู้ดูแลระบบคุณสามารถคลิกขวาที่ไฟล์จากนั้นเลือก "Run as Administrator"

    คำเตือน

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