วิธีเขียนไฟล์แบทช์: 10 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีเขียนไฟล์แบทช์: 10 ขั้นตอน (พร้อมรูปภาพ)
วิธีเขียนไฟล์แบทช์: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีเขียนไฟล์แบทช์: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีเขียนไฟล์แบทช์: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: [How-To] ใช้ Windows XP ยังไงให้ "ปลอดภัย" ยันชาติหน้า - Mickey Teerawath 2024, พฤศจิกายน
Anonim

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

ขั้นตอน

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

4288 1 2
4288 1 2

ขั้นตอนที่ 1. เปิดแผ่นจดบันทึก

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

Windowsstart
Windowsstart

พิมพ์ Notepad แล้วคลิกปุ่ม “ แผ่นจดบันทึก ” เป็นสีน้ำเงินที่ด้านบนของเมนู

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

  • เรียนรู้คำสั่งไฟล์แบตช์พื้นฐาน ไฟล์แบทช์สามารถเรียกใช้ชุดคำสั่ง DOS ได้ ซึ่งหมายความว่าคำสั่งที่คุณใช้คล้ายกับคำสั่ง DOS คำสั่งที่สำคัญบางประการ ได้แก่:

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

    4288 3 2
    4288 3 2

    MKDIR c:\example1 MKDIR c:\example2

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

    4288 4 2
    4288 4 2

    @ECHO OFF XCOPY c:\original c:\backup โฟลเดอร์ /m /e /y

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

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

    4288 5 2
    4288 5 2

    @ECHO OFF cd c:\REM source นี่คือตำแหน่งของไฟล์ต้นฉบับที่จะเรียงลำดับ FOR %%f IN (*.doc *.txt) DO XCOPY c:\source\"%%f" c:\text /m /y REM คำสั่งนี้จะย้ายไฟล์ที่มีนามสกุล.doc หรือ REM.txt จากโฟลเดอร์ c:\sources ไปยังโฟลเดอร์ c:\text REM %%f เป็นตัวแปรสำหรับ %%f IN (*.jpg *.png *.bmp) DO XCOPY C:\source \"%%f" c:\images /m /y REM คำสั่งนี้จะย้ายไฟล์ที่มีนามสกุล.jpg,.png, REM หรือ.bmp จากโฟลเดอร์ c:\sources ไปยังโฟลเดอร์ โฟลเดอร์ c:\images

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

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

    4288 7 2
    4288 7 2

    ขั้นตอนที่ 1 เสร็จสิ้นไฟล์ข้อความ

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

    4288 8 2
    4288 8 2

    ขั้นตอนที่ 2 คลิกไฟล์

    ที่มุมซ้ายบนของหน้าต่าง "Notepad" เมนูแบบเลื่อนลงจะปรากฏขึ้นหลังจากนั้น

    4288 9 2
    4288 9 2

    ขั้นตอนที่ 3 คลิก บันทึกเป็น…

    ตัวเลือกนี้อยู่ในเมนูแบบเลื่อนลง “ ไฟล์ " เมื่อคลิกแล้ว หน้าต่าง "บันทึกเป็น" จะปรากฏขึ้น

    4288 10 2
    4288 10 2

    ขั้นตอนที่ 4. ป้อนชื่อไฟล์และนามสกุล ".bat"

    ในช่อง " ชื่อไฟล์ " ให้พิมพ์ชื่อโปรแกรมที่คุณต้องการ ตามด้วยนามสกุล.bat

    สำหรับโปรแกรมที่ชื่อว่า "Backup" ให้พิมพ์ Backup.bat ลงในช่องนี้

    4288 11 2
    4288 11 2

    ขั้นตอนที่ 5. คลิกกล่องแบบเลื่อนลง “บันทึกเป็นประเภท”

    กล่องนี้จะอยู่ท้ายหน้าต่าง "Save As" เมนูแบบเลื่อนลงจะปรากฏขึ้น

    4288 12 2
    4288 12 2

    ขั้นตอนที่ 6 คลิกไฟล์ทั้งหมด

    ตัวเลือกนี้อยู่ในเมนูที่ขยายลงมา ด้วยตัวเลือกนี้ ไฟล์สามารถบันทึกเป็นนามสกุลใดก็ได้ที่คุณระบุ (ในกรณีนี้คือ ".bat")

    4288 13 2
    4288 13 2

    ขั้นตอนที่ 7 เลือกตำแหน่งบันทึก

    คลิกโฟลเดอร์ทางด้านซ้ายของหน้าต่าง (เช่น เดสก์ทอป ”) เพื่อเลือกสถานที่

    4288 14 2
    4288 14 2

    ขั้นตอนที่ 8 คลิกบันทึก

    ที่มุมขวาล่างของหน้าต่าง "Save As" หน้าต่างจะปิดหลังจากนั้น

    4288 15 2
    4288 15 2

    ขั้นตอนที่ 9 ปิดไฟล์ Notepad

    ไฟล์จะถูกบันทึกเป็นไฟล์แบตช์ในตำแหน่งที่เลือก

    4288 16 2
    4288 16 2

    ขั้นตอนที่ 10. แก้ไขเนื้อหาของแบตช์ไฟล์

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

    การเปลี่ยนแปลงจะมีผลทันทีเมื่อคุณเรียกใช้ไฟล์

    เคล็ดลับ

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