คำแนะนำในการสร้างและใช้ไฟล์ BAT บน Windows

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

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

วิธีการสร้างไฟล์แบตช์บน Windows

หากต้องการสร้างไฟล์แบตช์ Windows ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดไฟล์ข้อความ เช่นเอกสาร Notepad หรือ WordPad
  2. เพิ่มคำสั่งของคุณโดยเริ่มด้วย@echo [off]ตามด้วยคำสั่งแต่ละคำสั่งในบรรทัดใหม่title [ชื่อสคริปต์แบตช์ของคุณ] echo [บรรทัดแรก ] และ  Pause
  3. บันทึกไฟล์ของคุณด้วย นามสกุลไฟล์BATเช่น: test.bat
  4. หากต้องการเรียกใช้ไฟล์แบตช์ ให้ดับเบิลคลิกไฟล์ BATที่คุณเพิ่งสร้างขึ้น
  5. หากต้องการแก้ไขไฟล์แบ ตช์ของคุณ ให้คลิกขวาที่ไฟล์ BAT แล้วเลือกแก้ไข

ไฟล์ดิบของคุณควรมีลักษณะเหมือนนี้:

คำแนะนำในการสร้างและใช้ไฟล์ BAT บน Windows
ไฟล์แบตช์เรียบง่ายที่มีส่วนประกอบพื้นฐานที่สุด

และนี่คือหน้าต่างคำสั่งที่สอดคล้องกับตัวอย่างข้างต้น:

คำแนะนำในการสร้างและใช้ไฟล์ BAT บน Windows

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

ขั้นตอนที่ 1: สร้างไฟล์ BAT

สมมติว่าคุณประสบปัญหาด้านเครือข่ายบ่อยครั้ง คุณต้องไปที่ Command Prompt พิมพ์ipconfigและ ping Google เพื่อแก้ไขปัญหาเครือข่าย หลังจากนั้นไม่นาน คุณจะรู้ว่ามันคงจะมีประสิทธิภาพมากกว่านี้สักหน่อยหากคุณเพียงแค่เขียนไฟล์ BAT ง่ายๆ ใส่ลงใน USB แล้วใช้งานบนเครื่องที่คุณแก้ไขปัญหา

สร้างเอกสารข้อความใหม่

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

คำแนะนำในการสร้างและใช้ไฟล์ BAT บน Windows
เปิดไฟล์ข้อความใหม่ใน Windows

เพิ่มโค้ด

คลิกสองครั้งที่เอกสารข้อความใหม่เพื่อเปิดโปรแกรมแก้ไขข้อความเริ่มต้นของคุณ คัดลอกและวางโค้ดต่อไปนี้ลงในรายการข้อความของคุณ

@echo off
title This is your first batch script!
echo Welcome to batch scripting!
pause

บันทึกเป็นไฟล์ BAT

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

คำแนะนำในการสร้างและใช้ไฟล์ BAT บน Windows

อย่าคิดว่าสคริปต์ชุดงานสามารถทำได้เพียงแค่นั้น พารามิเตอร์สคริปต์แบตช์เป็นโค้ด Command Prompt เวอร์ชันปรับแต่ง ดังนั้นคุณจึงถูกจำกัดเฉพาะสิ่งที่ Command Prompt ของคุณทำได้เท่านั้น สำหรับผู้ที่ไม่คุ้นเคยกับโปรแกรมCommand Promptเป็นเครื่องมือที่มีประสิทธิภาพ แต่หากคุณใช้Windows 11คุณควรตั้งค่า Windows Terminal เป็นแอปเริ่มต้นของคุณ

ขั้นตอนที่ 2: เรียนรู้พื้นฐานในการสร้างสคริปต์ชุด

ไฟล์แบตช์ใช้ภาษาเดียวกันกับพรอมต์คำสั่ง สิ่งที่คุณทำคือการแจ้ง Command Prompt ว่าคุณต้องการนำเข้าอะไรโดยใช้ไฟล์ แทนที่จะพิมพ์ออกไปใน Command Prompt วิธีนี้ช่วยให้คุณประหยัดเวลาและความพยายาม นอกจากนี้ยังช่วยให้คุณสามารถแนะนำตรรกะบางอย่าง เช่น ลูปง่ายๆ คำสั่งเงื่อนไข ฯลฯ ที่การเขียนโปรแกรมเชิงกระบวนการสามารถทำได้ในเชิงแนวคิด

  • @echo : พารามิเตอร์นี้จะช่วยให้คุณดูสคริปต์ที่กำลังทำงานอยู่ใน Command Prompt พารามิเตอร์นี้มีประโยชน์ในการดูการทำงานของโค้ดของคุณ หากมีปัญหาใดๆ เกิดขึ้นจากไฟล์แบตช์ คุณจะสามารถดูปัญหาที่เกี่ยวข้องกับสคริปต์ของคุณได้โดยใช้ฟังก์ชัน echo การเพิ่มพารามิเตอร์นี้จะทำให้คุณสามารถปิดสคริปต์ได้อย่างรวดเร็วเมื่อดำเนินการเสร็จสิ้น
  • หัวเรื่อง : มีฟังก์ชั่นมากมายเหมือนกับแท็ก
  • cls : ล้างพรอมต์คำสั่งของคุณ ใช้ได้ดีที่สุดเมื่อโค้ดที่ไม่เกี่ยวข้องซึ่งอาจทำให้เนื้อหาที่คุณเข้าถึงค้นหาได้ยาก
  • rem : ย่อมาจากremarkซึ่งมีฟังก์ชันการทำงานคล้ายกับแท็ก

ฝากความเห็น

ล้างคำเตือนหน่วยความจำ PHP ของ Nextcloud บนเว็บเซิร์ฟเวอร์

ตั้งค่าขีดจำกัดหน่วยความจำ PHP ที่ Nextcloud ใช้จริง รีสตาร์ทบริการที่ถูกต้อง และยืนยันการตั้งค่า 512 MB ในภาพรวมผู้ดูแลระบบ

เชื่อมต่อ Bucket ที่เข้ากันได้กับ S3 กับพื้นที่จัดเก็บข้อมูลภายนอกของ Nextcloud

เชื่อมต่อบัคเก็ตจัดเก็บข้อมูลแบบอ็อบเจ็กต์ที่เข้ากันได้ใน Nextcloud โดยใช้แบ็กเอนด์ S3 พร้อมด้วยเอนด์พอยต์ ข้อมูลรับรอง ขอบเขตการเข้าถึง และขั้นตอนการตรวจสอบที่ถูกต้อง

ย้ายข้อมูล Nextcloud ไปยังไดรฟ์ภายนอกโดยไม่ทำให้พื้นที่จัดเก็บข้อมูลเสียหาย

ย้ายข้อมูล Nextcloud ไปยังไดรฟ์ภายนอกโดยไม่ทำให้พื้นที่จัดเก็บข้อมูลเสียหาย

ย้ายไดเร็กทอรีข้อมูล Nextcloud บน Linux ไปยังไดรฟ์ภายนอกอย่างปลอดภัย โดยใช้การเมานต์ UUID แบบถาวร โหมดบำรุงรักษา สำเนาที่ตรวจสอบแล้ว และซิมลิงก์เส้นทางเดิม

ข้อผิดพลาดฐานข้อมูล Nextcloud หลังจากการอัปเดต: ควรตรวจสอบอะไรก่อน

กู้คืนการเข้าถึง Nextcloud หลังจากการอัปเดตโดยการวินิจฉัยข้อผิดพลาด SQL ตรวจสอบการเชื่อมต่อฐานข้อมูล และดำเนินการย้ายข้อมูลที่หยุดชะงักให้เสร็จสมบูรณ์อย่างปลอดภัย

รีเซ็ตรหัสผ่านผู้ดูแลระบบ Nextcloud ที่ลืมไปโดยใช้ OCC

ใช้คำสั่ง OCC ของ Nextcloud เพื่อรีเซ็ตรหัสผ่านผู้ดูแลระบบจากเชลล์เซิร์ฟเวอร์ พร้อมคำแนะนำสำหรับชื่อผู้ใช้ สิทธิ์ และผู้ให้บริการเข้าสู่ระบบภายนอก

เพิ่มส่วนหัว HSTS ที่ปลายทาง HTTPS ที่ให้บริการ Nextcloud

ล้างคำเตือน HSTS ของ Nextcloud โดยการตั้งค่าส่วนหัวที่ Apache, NGINX หรือพร็อกซี TLS ของคุณ จากนั้นตรวจสอบการตอบสนอง HTTPS สาธารณะอย่างปลอดภัย

แก้ไขปัญหาการติดตั้งแอป Nextcloud ที่แจ้งว่าไม่มีการเชื่อมต่ออินเทอร์เน็ต

แก้ไขปัญหาการติดตั้งแอป Nextcloud ที่แจ้งว่าไม่มีการเชื่อมต่ออินเทอร์เน็ต

ตรวจสอบหาสาเหตุของการติดตั้งแอปจาก App Store ที่ล้มเหลว ไม่ว่าจะเป็นปัญหาจาก DNS, HTTPS, พร็อกซี, TLS หรือปัญหาการตั้งค่าจากเซิร์ฟเวอร์ Nextcloud เอง

แก้ปัญหา CPU กระชากเร็วใน Nextcloud Preview ด้วยคิวที่กำหนดเวลาไว้

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

รับการซิงค์ข้อมูลบนเดสก์ท็อป Nextcloud โดยไม่ต้องแสดงสถานะ “กำลังประมวลผลไฟล์” อีกต่อไป

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

ล้างคำเตือน Nextcloud OPcache โดยการปรับขีดจำกัดให้ถูกต้อง

ค้นหาข้อจำกัดของ PHP OPcache ที่ทำให้เกิดคำเตือนของ Nextcloud อัปเดตการตั้งค่า PHP สำหรับเว็บให้ถูกต้อง รีสตาร์ทอย่างปลอดภัย และตรวจสอบผลลัพธ์