Skip to main content

ไฟล์แบตช์คืออะไร?

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

ส่วนขยาย.ส่วนขยายที่ใช้สำหรับไฟล์แบตช์และจะได้รับการยอมรับจากเชลล์เกือบทั้งหมดเปลือกหอยที่ทันสมัยมากขึ้นอาจยอมรับส่วนขยาย. CMD เช่นกันและโดยปกติแล้วความแตกต่างระหว่างทั้งสองเกี่ยวข้องกับระดับความผิดพลาดซึ่งก็คือการพูดเมื่อข้อผิดพลาดจะปรากฏขึ้นใน 4DOS และเปลือกหอยอื่น ๆ ที่คล้ายกันพวกเขาอาจใช้ส่วนขยาย. BTM แม้ว่าจะไม่ได้รับการยอมรับจากระบบปฏิบัติการอื่น ๆ

บน windows เก่า reg;คอมพิวเตอร์และคอมพิวเตอร์ DOS มีไฟล์หลักที่เรียกว่า autoExec.bat ที่ทำงานทุกครั้งที่คอมพิวเตอร์เริ่มต้นขึ้นซึ่งรวมถึงไฟล์ทั่วไปจำนวนมากที่ต้องเปิดตัวและคำสั่งที่จำเป็นต้องเรียกใช้เพื่อเตรียมระบบในการทำงานสิ่งต่าง ๆ สามารถเพิ่มลงในไฟล์ autoexec.bat เพื่อตั้งค่าพฤติกรรมเฉพาะในการเริ่มต้นเช่นโปรแกรมการเรียกใช้การทำความสะอาดช่องว่างไฟล์หรือการแจ้งเตือนเสียงสะท้อน

เนื่องจากไฟล์แบตช์เป็นเพียงไฟล์ข้อความในตัวแก้ไขข้อความแบบง่าย ๆ และคำต่อท้ายสามารถเปลี่ยนเป็น. bat หรือ. cmd ได้ในภายหลังคนส่วนใหญ่พบว่าง่ายที่สุดที่จะแก้ไขจากบรรทัดคำสั่งไม่ว่าจะตรงใน DOS หรือในหน้าต่างเชลล์ที่เปิดตัวจากภายใน Windows reg;คำสั่ง

แก้ไขสามารถใช้เพื่อสร้างไฟล์ใหม่โดยพิมพ์บางอย่างเช่นแก้ไข foo.bat ภายในไฟล์สามารถใช้คำสั่งพื้นฐานได้

ไฟล์แบตช์ง่าย ๆ อาจรวมถึงสิ่งต่อไปนี้: หยุดชั่วคราว;Echo ตอนนี้เราเปิดโฟลเดอร์เอกสาร; dir c:/เอกสาร/ในการเรียกใช้ไฟล์ผู้ใช้จะพิมพ์ชื่อไฟล์โดยไม่มีคำต่อท้าย. bat และมันจะทำงานไฟล์นี้จะเริ่มต้นด้วยการหยุดชั่วคราวซึ่งจะแจ้งให้ผู้ใช้กดปุ่มเมื่อคีย์ถูกตีแล้วจะพิมพ์บรรทัด ldquo; ตอนนี้เราเปิดโฟลเดอร์เอกสารแล้ว จากนั้นจะแสดงรายการเนื้อหาของไดเรกทอรีเอกสารที่พบภายในไดรฟ์ C

มีคำสั่งไม่กี่คำที่สามารถใช้ภายในไฟล์แบตช์เพื่อปรับแต่งเพิ่มเติมตัวอย่างเช่นตัวแปร %1 สามารถใช้ในการพิมพ์ตัวแปรที่ผู้ใช้อินพุตหลังจากพิมพ์ชื่อของไฟล์เพื่อเรียกใช้งานตัวอย่างเช่นหากมีคนต้องการลบไดเรกทอรีและสร้างไดเรกทอรีใหม่ในคำสั่งเดียวเขาสามารถสร้างไฟล์ชื่อ rmmk.bat ที่รวมบรรทัดต่อไปนี้: rmdir %1;mkdir %2จากนั้นเขาสามารถดำเนินการได้โดยพิมพ์บางอย่างเช่น RMMK Foo Bar ซึ่งจะลบไดเรกทอรีชื่อ Foo และสร้างไดเรกทอรีใหม่ชื่อ Bar