Skip to main content

BAT File (สิ่งที่เป็นและวิธีการเปิดหนึ่ง)

เขียนชุดไฟล์ bat (อาจ 2024)

เขียนชุดไฟล์ bat (อาจ 2024)
Anonim

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

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

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

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

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

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

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

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

cmd / c "echo off | คลิป"

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

ping 192.168.1.1หยุด

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

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

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

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

บันทึก: ถ้าไฟล์ของคุณดูเหมือนจะไม่ใช่ไฟล์ข้อความคุณอาจไม่ได้เกี่ยวข้องกับไฟล์. BAT ตรวจสอบนามสกุลของไฟล์เพื่อให้แน่ใจว่าคุณไม่สับสนกับ. BAK หรือ. BAR ( อายุของ Empires 3 ข้อมูล) ด้วยไฟล์. BAT

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

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

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

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

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

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

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

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

โปรดดูขอรับความช่วยเหลือเพิ่มเติมสำหรับข้อมูลเพิ่มเติม