BAT File (มันคืออะไรและจะเปิดอย่างไร)

สารบัญ:

BAT File (มันคืออะไรและจะเปิดอย่างไร)
BAT File (มันคืออะไรและจะเปิดอย่างไร)
Anonim

ต้องรู้

  • A ไฟล์ BAT เป็นไฟล์ Windows Batch
  • ดับเบิลคลิกเพื่อเรียกใช้ หรือเปิดด้วย Notepad เพื่อแก้ไข
  • แปลงเป็น EXE ด้วย IExpress

บทความนี้อธิบายว่าไฟล์ BAT คืออะไร วิธีเปิดไฟล์เพื่อดำเนินการ วิธีแก้ไขเพื่อเปลี่ยนแปลงไฟล์ และวิธีแปลงไฟล์ BAT เป็น EXE, MSI หรือรูปแบบอื่น

ไฟล์ BAT คืออะไร

ไฟล์ที่มีนามสกุล. BAT เป็นไฟล์ Windows Batch เป็นไฟล์ข้อความธรรมดาที่มีคำสั่งต่างๆ ที่ใช้สำหรับงานซ้ำๆ หรือรันกลุ่มของสคริปต์ทีละชุด

ซอฟต์แวร์ทุกประเภทใช้ไฟล์ BAT เพื่อวัตถุประสงค์ต่างๆ เช่น เพื่อคัดลอกหรือลบไฟล์ เรียกใช้แอปพลิเคชัน และปิดกระบวนการ

Image
Image

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

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

วิธีการเปิดไฟล์. BAT

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

ในการเปิดไฟล์ BAT ใน Notepad ให้คลิกขวาและเลือก แสดงตัวเลือกเพิ่มเติม > Edit จากเมนู (หรือเพียงแค่ Edit ใน Windows บางรุ่น)คุณอาจพบว่ามีประโยชน์ในการใช้โปรแกรมแก้ไขข้อความขั้นสูงที่รองรับการเน้นไวยากรณ์เมื่อแก้ไขไฟล์ BAT

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


cmd /c "ปิดเสียงสะท้อน | คลิป"

นี่คืออีกตัวอย่างหนึ่งของไฟล์ BAT ที่ใช้คำสั่ง ping เพื่อดูว่าคอมพิวเตอร์สามารถเข้าถึงเราเตอร์ด้วยที่อยู่ IP นี้ได้หรือไม่:


ping 192.168.1.1

หยุดชั่วคราว

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

วิธีใช้ไฟล์ BAT

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

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

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

หากไฟล์ของคุณดูเหมือนไม่ใช่ไฟล์ข้อความ แสดงว่าคุณอาจไม่ได้จัดการกับไฟล์ BAT ตรวจสอบนามสกุลไฟล์เพื่อให้แน่ใจว่าคุณไม่ได้ผสมกับไฟล์ BAK หรือ BAR (ข้อมูล Age of Empires 3)

วิธีแปลงไฟล์. BAT

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

คุณสามารถแปลง BAT เป็น EXE โดยใช้เครื่องมือบรรทัดคำสั่งสองสามตัว ดู How-To Geek สำหรับคำแนะนำเกี่ยวกับวิธีการทำเช่นนั้น

  • เครื่องมือ IExpress ในตัวของ Windows เป็นอีกวิธีหนึ่งในการสร้างไฟล์ EXE จากไฟล์ BAT เปิดจากกล่อง Run ด้วย iexpress.exe.
  • แม้ว่าเวอร์ชันฟรีจะเป็นเพียงรุ่นทดลอง แต่ EXE เป็น MSI Converter Pro สามารถแปลงไฟล์ EXE ที่เป็นผลลัพธ์เป็นไฟล์ MSI (แพ็คเกจตัวติดตั้ง Windows) ได้
  • คุณสามารถใช้เครื่องมือบรรทัดคำสั่ง NSSM ฟรีได้หากต้องการเรียกใช้ไฟล์ BAT เป็น Windows Service
  • PowerShell Scriptomatic สามารถช่วยคุณแปลงโค้ดในไฟล์ BAT เป็นสคริปต์ PowerShell

แทนที่จะค้นหาตัวแปลง BAT เป็น SH (bash shell script) เพื่อใช้คำสั่งในโปรแกรมเช่น Bourne Shell และ Korn Shell ให้ลองเขียนสคริปต์ใหม่โดยใช้ภาษา Bash โครงสร้างของทั้งสองรูปแบบค่อนข้างแตกต่างกันเนื่องจากไฟล์ที่ใช้ในระบบปฏิบัติการต่างกัน มีเธรด Stack Overflow และบทช่วยสอน Unix Shell Scripting สำหรับข้อมูลบางอย่างที่อาจช่วยคุณแปลคำสั่งด้วยตนเอง

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

วิธีบันทึกไฟล์. BAT เป็นไฟล์. TXT

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

Image
Image

นี่คือสิ่งที่คุณต้องทำเมื่อสร้างไฟล์ BAT ใหม่ใน Notepad แต่ในทางกลับกัน: บันทึกเอกสารข้อความเริ่มต้นเป็น BAT แทน TXT ในบางโปรแกรม คุณอาจต้องบันทึกไว้ในประเภทไฟล์ All Files แล้วใส่นามสกุล bat ด้วยตัวเอง

คำถามที่พบบ่อย

    ไฟล์ BAT อันตรายไหม

    แม้ว่าไฟล์ BAT จะหายาก แต่อาจมีไวรัสได้ เช่นเดียวกับรูปแบบไฟล์อื่นๆ ส่วนใหญ่ สแกนไฟล์ที่คุณดาวน์โหลดทางออนไลน์ด้วยเครื่องมือป้องกันไวรัสเพื่อหลีกเลี่ยงมัลแวร์

    ไฟล์ BAT เขียนด้วยภาษาอะไร

    สคริปต์แบทช์เป็นภาษาของตัวเอง หน้าที่หลักของแบตช์สคริปต์คือทำให้คำสั่งซ้ำๆ เป็นอัตโนมัติ

    ความคิดเห็นในไฟล์ BAT คืออะไร

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

    คำสั่งใดที่ใช้ในการปิดเครื่องคอมพิวเตอร์ของคุณในไฟล์ BAT

    ปิดเครื่อง - s. หากต้องการปิดเครื่องโดยใช้ตัวจับเวลา 10 วินาที ให้ใช้ shutdown -s -t 10 คำสั่งปิดเครื่องควรนำหน้าด้วย @echo off.

แนะนำ: