Contents

วิธีสร้างและเรียกใช้ไฟล์แบตช์ใน Windows 10 และ 11

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

ในงานชิ้นนี้ เราจะเจาะลึกศิลปะการประดิษฐ์แบตช์ไฟล์พื้นฐาน เราจะสำรวจพื้นฐานของไฟล์ดังกล่าวและความสามารถ ตลอดจนให้ความรู้เกี่ยวกับวิธีการสร้างไฟล์อย่างอิสระ นอกจากนี้ จะมีการจัดเตรียมเอกสารเสริมเพื่อเพิ่มความสามารถในการเขียนไฟล์แบตช์

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

หากต้องการสร้างสคริปต์แบตช์ Windows โปรดปฏิบัติตามแนวทางต่อไปนี้:

การเปิดไฟล์ข้อความ เช่น ในรูปแบบเอกสาร Notepad หรือ WordPad เป็นตัวเลือกที่สามารถเข้าถึงได้

@echo offtitle My Batch Scriptecho นี่คือบรรทัดแรกของชุด script.pause ของฉัน

บันทึกเอกสารของคุณโดยเพิ่มนามสกุลไฟล์ “.BAT” ต่อท้ายชื่อไฟล์ เช่น “test.bat”

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

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

ไฟล์ข้อมูลที่ยังไม่ได้ประมวลผลจะแสดงรูปแบบที่คล้ายกับดังต่อไปนี้:

/th/images/Batch-File-Basics-1.jpg

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

/th/images/Test-BAT-CMD-Prompt.jpg

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

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

พิจารณาสถานการณ์ที่ต้องเผชิญกับปัญหาการเชื่อมต่อบ่อยครั้ง โดยมักจะจำเป็นต้องใช้ Command Prompt สำหรับงานต่างๆ เช่น การกำหนดการตั้งค่าเครือข่ายผ่าน ipconfig และการตรวจสอบการเชื่อมต่อผ่าน’ping ` เมื่อเวลาผ่านไป จะเห็นได้ชัดว่าการสร้างสคริปต์ชุดพื้นฐานที่จัดเก็บไว้ในอุปกรณ์จัดเก็บข้อมูลแบบพกพาสามารถปรับปรุงกระบวนการนี้ได้อย่างมากเมื่อนำไปใช้กับระบบที่ต้องการการแก้ไขปัญหา

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

ไฟล์แบตช์เพิ่มความคล่องตัวให้กับงานการคำนวณที่เกิดซ้ำบนระบบปฏิบัติการ Command Prompt ของ Microsoft โดยเฉพาะในสภาพแวดล้อม Windows หากต้องการสร้าง เพียงคลิกพื้นที่ว่างภายในโฟลเดอร์แล้วเลือก “ใหม่” ตามด้วย “เอกสารข้อความ”

/th/images/Open-New-Text-File.jpg

เพิ่มรหัส

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

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

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

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

/th/images/Test-BAT-CMD-Prompt.jpg

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

ขั้นตอนที่ 2: เรียนรู้พื้นฐานของการเขียนสคริปต์แบบกลุ่ม

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

การเปิดใช้งานคุณลักษณะเฉพาะนี้จะทำให้คุณสามารถสังเกตสคริปต์ที่ใช้งานอยู่ภายในอินเทอร์เฟซพร้อมรับคำสั่ง ฟังก์ชันนี้ทำหน้าที่เป็นวิธีที่มีประสิทธิภาพในการตรวจสอบซอร์สโค้ดของสคริปต์ของคุณและระบุความคลาดเคลื่อนหรือข้อผิดพลาดที่อาจเกิดขึ้นระหว่างการดำเนินการ ด้วยการใช้ฟังก์ชัน echo คุณสามารถเข้าถึงข้อมูลเกี่ยวกับสถานะของสคริปต์ของคุณได้ตลอดเวลา นอกจากนี้ การต่อท้ายคำสั่ง “& goto:eof” เข้ากับพารามิเตอร์นี้จะช่วยให้สามารถยุติสคริปต์ของคุณได้อย่างรวดเร็วเมื่องานเสร็จสิ้น

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

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

องค์ประกอบ คือสัญกรณ์ชวเลขที่มีจุดประสงค์เดียวกันกับ `