วิธีสร้างและเรียกใช้ไฟล์แบตช์ใน Windows 10 และ 11
ไฟล์แบตช์เป็นวิธีการทำงานของช่างซ่อมบำรุงคอมพิวเตอร์ พวกเขาสามารถทำให้งานในแต่ละวันเป็นอัตโนมัติ ลดเวลาที่ต้องใช้ในการทำบางสิ่งบางอย่าง และแปลกระบวนการที่ซับซ้อนให้เป็นสิ่งที่ใครๆ ก็สามารถทำได้
ในงานชิ้นนี้ เราจะเจาะลึกศิลปะการประดิษฐ์แบตช์ไฟล์พื้นฐาน เราจะสำรวจพื้นฐานของไฟล์ดังกล่าวและความสามารถ ตลอดจนให้ความรู้เกี่ยวกับวิธีการสร้างไฟล์อย่างอิสระ นอกจากนี้ จะมีการจัดเตรียมเอกสารเสริมเพื่อเพิ่มความสามารถในการเขียนไฟล์แบตช์
วิธีสร้างไฟล์แบตช์บน Windows
หากต้องการสร้างสคริปต์แบตช์ Windows โปรดปฏิบัติตามแนวทางต่อไปนี้:
การเปิดไฟล์ข้อความ เช่น ในรูปแบบเอกสาร Notepad หรือ WordPad เป็นตัวเลือกที่สามารถเข้าถึงได้
@echo offtitle My Batch Scriptecho นี่คือบรรทัดแรกของชุด script.pause ของฉัน
บันทึกเอกสารของคุณโดยเพิ่มนามสกุลไฟล์ “.BAT” ต่อท้ายชื่อไฟล์ เช่น “test.bat”
หากต้องการรันสคริปต์แบบแบตช์ เพียงคลิกที่ไฟล์.bat ที่เพิ่งสร้างขึ้นด้วยเคอร์เซอร์เมาส์สองครั้งติดต่อกันอย่างรวดเร็ว การดำเนินการนี้จะเริ่มต้นการดำเนินการคำสั่งที่มีอยู่ในไฟล์ และงานหรือกระบวนการที่เกี่ยวข้องจะได้รับการดำเนินการตามนั้น
หากต้องการแก้ไขสคริปต์ชุดของคุณ โปรดคลิกไฟล์ปฏิบัติการด้วยปุ่มเมาส์ขวาและเลือกตัวเลือก"แก้ไข"จากเมนูที่ปรากฏขึ้น
ไฟล์ข้อมูลที่ยังไม่ได้ประมวลผลจะแสดงรูปแบบที่คล้ายกับดังต่อไปนี้:
ด้วยการนำการแสดงภาพอินเทอร์เฟซผู้ใช้มาใช้ การแสดงข้อความแบบขนานจะแสดงอยู่ด้านล่างเพื่อแสดงหน้าต่างคำสั่งที่เกี่ยวข้องกับตัวอย่างที่ให้มา:
สำหรับผู้ที่อาจพบว่าคำอธิบายก่อนหน้านี้กระชับเกินไปหรือต้องการความเข้าใจที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับไฟล์ BAT และการใช้งาน โปรดอ่านต่อ!
ขั้นตอนที่ 1: สร้างไฟล์ BAT
พิจารณาสถานการณ์ที่ต้องเผชิญกับปัญหาการเชื่อมต่อบ่อยครั้ง โดยมักจะจำเป็นต้องใช้ Command Prompt สำหรับงานต่างๆ เช่น การกำหนดการตั้งค่าเครือข่ายผ่าน ipconfig
และการตรวจสอบการเชื่อมต่อผ่าน’ping ` เมื่อเวลาผ่านไป จะเห็นได้ชัดว่าการสร้างสคริปต์ชุดพื้นฐานที่จัดเก็บไว้ในอุปกรณ์จัดเก็บข้อมูลแบบพกพาสามารถปรับปรุงกระบวนการนี้ได้อย่างมากเมื่อนำไปใช้กับระบบที่ต้องการการแก้ไขปัญหา
สร้างเอกสารข้อความใหม่
ไฟล์แบตช์เพิ่มความคล่องตัวให้กับงานการคำนวณที่เกิดซ้ำบนระบบปฏิบัติการ Command Prompt ของ Microsoft โดยเฉพาะในสภาพแวดล้อม Windows หากต้องการสร้าง เพียงคลิกพื้นที่ว่างภายในโฟลเดอร์แล้วเลือก “ใหม่” ตามด้วย “เอกสารข้อความ”
เพิ่มรหัส
โปรดดับเบิลคลิกที่"เอกสารข้อความใหม่"เพื่อเปิดแอปพลิเคชันแก้ไขข้อความที่คุณต้องการ จากนั้นคัดลอกและวางโค้ดที่แนบมาลงในช่องเอกสาร
@echo off
title This is your first batch script!
echo Welcome to batch scripting!
pause
บันทึกเป็นไฟล์ BAT
รหัสดังกล่าวอ่านข้อความ “ยินดีต้อนรับสู่การเขียนสคริปต์แบบแบตช์!” หากต้องการบันทึกไฟล์นี้ ให้ไปที่เมนู"ไฟล์"เลือก"บันทึกเป็น"กำหนดชื่อที่คุณเลือกให้กับเอกสาร และเพิ่มนามสกุล".BAT"ต่อท้ายชื่อไฟล์ เช่น"welcome.bat"คลิก"ตกลง"เพื่อเสร็จสิ้นการประมวลผลแบบแบตช์ สุดท้าย คลิกสองครั้งที่ไฟล์ที่บันทึกไว้เพื่อเริ่มดำเนินการ
เมื่อรวมข้อความจากข้อความก่อนหน้าเข้าด้วยกัน ดูเหมือนว่าผู้เขียนแนะนำว่าไม่ควรจำกัดความเข้าใจเกี่ยวกับการเขียนสคริปต์แบบแบตช์ไว้ที่ฟังก์ชันพรอมต์คำสั่งพื้นฐาน และสำรวจศักยภาพทั้งหมดแทนโดยใช้ความสามารถรอบด้านที่นำเสนอโดยธรรมชาติที่อิงตามพารามิเตอร์ ผู้เขียนรับทราบว่าสำหรับบางคน Command Prompt อาจเป็นแนวคิดที่ไม่คุ้นเคย แต่ก็สนับสนุนให้พวกเขาพิจารณาใช้คุณสมบัติขั้นสูงเพิ่มเติมที่มีอยู่ใน Windows Terminal เป็นทางเลือกอื่น
ขั้นตอนที่ 2: เรียนรู้พื้นฐานของการเขียนสคริปต์แบบกลุ่ม
การใช้ไฟล์แบตช์ทำให้ผู้ใช้มีโอกาสใช้ไวยากรณ์ที่คุ้นเคย เช่นเดียวกับที่ใช้ภายในอินเทอร์เฟซพร้อมรับคำสั่ง ด้วยการแทนที่การป้อนคำสั่งด้วยตนเองผ่านการโต้ตอบโดยตรงกับพรอมต์คำสั่งสำหรับแนวทางอื่นที่มีการจัดเตรียมคำสั่งผ่านไฟล์ จะช่วยประหยัดเวลาและแรงงานได้มาก นอกจากนี้ วิธีการนี้อำนวยความสะดวกในการรวมโครงสร้างพื้นฐาน เช่น การวนซ้ำซ้ำๆ หรือการประเมินแบบมีเงื่อนไข ซึ่งแม้ว่าจะไม่ได้รับการสนับสนุนโดยการเขียนโปรแกรมตามขั้นตอนในระดับพื้นฐาน แต่อย่างไรก็ตาม อาจถูกสร้างแนวความคิดและนำไปใช้ภายในบริบทของการเขียนสคริปต์แบบกลุ่ม
การเปิดใช้งานคุณลักษณะเฉพาะนี้จะทำให้คุณสามารถสังเกตสคริปต์ที่ใช้งานอยู่ภายในอินเทอร์เฟซพร้อมรับคำสั่ง ฟังก์ชันนี้ทำหน้าที่เป็นวิธีที่มีประสิทธิภาพในการตรวจสอบซอร์สโค้ดของสคริปต์ของคุณและระบุความคลาดเคลื่อนหรือข้อผิดพลาดที่อาจเกิดขึ้นระหว่างการดำเนินการ ด้วยการใช้ฟังก์ชัน echo คุณสามารถเข้าถึงข้อมูลเกี่ยวกับสถานะของสคริปต์ของคุณได้ตลอดเวลา นอกจากนี้ การต่อท้ายคำสั่ง “& goto:eof” เข้ากับพารามิเตอร์นี้จะช่วยให้สามารถยุติสคริปต์ของคุณได้อย่างรวดเร็วเมื่องานเสร็จสิ้น
ข้อความที่ให้มาดูเหมือนจะตัดตอนมาจากคำแนะนำหรือเอกสารที่เป็นมิตรต่อผู้ใช้ซึ่งอธิบายวิธีสร้างและเรียกใช้ไฟล์แบตช์ด้วย GUI โดยใช้เครื่องมือบรรทัดคำสั่ง"choco"ของ Chocolatey ผู้เขียนกำลังให้คำแนะนำเกี่ยวกับวิธีการเพิ่มชื่อให้กับสคริปต์ชุดงานเพื่อให้สามารถระบุได้อย่างง่ายดายภายในหน้าต่างพร้อมรับคำสั่งเมื่อเรียกใช้สคริปต์หลายตัวพร้อมกัน
ข้อความต่อไปนี้อธิบายเครื่องมือที่ออกแบบมาเพื่อล้างพรอมต์คำสั่งของผู้ใช้เพื่อให้อ่านง่ายและเข้าถึงได้ง่ายยิ่งขึ้น ยูทิลิตี้ของเครื่องมือนี้จะมีความเกี่ยวข้องอย่างยิ่งในสถานการณ์ที่โค้ดมากเกินไปอาจขัดขวางการมองเห็นข้อมูลที่ต้องการบนอินเทอร์เฟซบรรทัดคำสั่ง
องค์ประกอบ
คือสัญกรณ์ชวเลขที่มีจุดประสงค์เดียวกันกับ `