สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
หากคุณทราบถึงสาระสำคัญของแบทช์แล้ว คุณไม่จำเป็นต้องอ่านคำแนะนำนี้ต่อไปยัง Not So Basic Batch Tutorial หมายเหตุ!: เมื่อใดก็ตามที่มีบางสิ่งอยู่ในเครื่องหมายคำพูด ("ตัวอย่าง") อย่าใส่เครื่องหมายคำพูด (ถ้าคุณเห็น ที่คุณต้องพิมพ์: ตัวอย่าง)
ขั้นตอนที่ 1: ดังนั้น Batch คืออะไร
สำหรับผู้ที่ไม่ทราบ ไฟล์แบตช์คือไฟล์ข้อความที่มีชุดคำสั่งต่างๆ ที่จะดำเนินการโดยพรอมต์คำสั่ง (CMD) เมื่อรันไฟล์แบตช์ CMD จะอ่านไฟล์และดำเนินการคำสั่ง หากต้องการเปิด CMD ให้คลิก START > RUN > พิมพ์ "CMD" > ตกลง (บางท่านอาจต้องพิมพ์ "CMD. EXE") (หรืออาจ คลิก START > โปรแกรมทั้งหมด > อุปกรณ์เสริม > พร้อมรับคำสั่ง)
ขั้นตอนที่ 2: ตอนนี้คืออะไร
นี่คือคำสั่งพื้นฐานบางส่วนที่คุณต้องรู้:(โปรดลองใช้คำสั่งเหล่านี้ใน CMD ของคุณ).@echo off - สิ่งนี้จะกำจัด "c:\documents…etc"echo - สิ่งนี้จะแสดงข้อความ (เช่น "echo hello" = "hello") เพราะถ้าคุณพิมพ์ "hello" ลงใน CMD มันจะตีความ "hello" เป็น commandcls - ล้าง CMD ของ text.color ทั้งหมด - เปลี่ยนสี (พิมพ์ "help color" สำหรับรายการ สี).goto - ไปที่คำเฉพาะในข้อความของคุณ (คุณจะได้เรียนรู้เพิ่มเติมในภายหลัง) หยุดชั่วคราว - หยุดพรอมต์คำสั่งชั่วคราวและแสดงข้อความ: "กดปุ่มใดก็ได้เพื่อดำเนินการต่อ…" และเราจะเรียนรู้เพิ่มเติมอีกสองสามข้อในภายหลัง.
ขั้นตอนที่ 3: แต่ถ้าฉันต้องการเรียกใช้คำสั่งจำนวนมาก
นั่นคือที่มาของ BATCH ลองคัดลอกสิ่งนี้ลงในแผ่นจดบันทึกของคุณ (ไม่ใช่ Microsoft Word) และบันทึกเป็น BatchFile.batNotepad อยู่ในอุปกรณ์เสริมหมายเหตุ: คุณต้องบันทึกเป็น. BAT มิฉะนั้นจะไม่ทำงาน PS (คัดลอกระหว่างดวงดาวอย่า ไม่รวม)************************************************ **************echo ถ้าคุณพิมพ์ echo ก่อนประโยค มันจะแสดงเป็นข้อความ!.echo ว้าว เจ๋งมาก!************* ************************************************** คัดลอกลงในแผ่นจดบันทึก และบันทึกเป็น.bat ดับเบิ้ลคลิกที่ไฟล์.bat…เจ๋งไปเลย!NOPE มันเร็วเกินไป…ลองเพิ่มการหยุดชั่วคราวในตอนท้ายแบบนี้:********************************** *************************echo ถ้าคุณพิมพ์ echo ก่อนประโยค มันจะแสดงเป็นข้อความ!.echo ว้าว เจ๋งมาก! PAUSE* ******************************************************** *********** มันใช้งานได้ แต่มันค่อนข้างยากที่จะอ่านด้วยพา ธ ไฟล์ทั้งหมดที่ขวางทาง…นั่นเป็นสาเหตุที่เราเพิ่ม "@echo off" ที่ด้านบนเช่นนี้: *** ******************************************************** **********@echo offecho หากคุณพิมพ์ echo ก่อนประโยค มันจะแสดงเป็นข้อความ!.echo ว้าว เจ๋งมาก! PAUSE *********** *****************************************ที่นั่น! ที่ทำงานได้อย่างสมบูรณ์ ตอนนี้คุณได้เขียนไฟล์แบตช์แรกของคุณแล้ว!
ขั้นตอนที่ 4: คำสั่ง GOTO
ตอนนี้ เราจะได้เรียนรู้วิธีการใช้คำสั่ง GOTO คำสั่ง GOTO จะข้ามไปยังบางส่วนของข้อความของคุณ ตัวอย่าง: หากคุณพิมพ์ "goto fish" คำสั่งจะไปที่ตำแหน่งที่คุณพิมพ์ว่า ":fish" หมายเหตุ: คุณ ต้องมีเครื่องหมายทวิภาค (:) ก่อนคำที่จะเป็น GOTO'edExample เสมอ คัดลอกลงในแผ่นจดบันทึกและบันทึกเป็นไฟล์.bat (ห้ามคัดลอกดาว)****** **************************************************@echo off:fishecho This เป็นเพียงข้อความเดียวซ้ำแล้วซ้ำอีก กด Ctrl+C เพื่อหยุด goto ปลา ******************************************* ********หมายเหตุ: Ctrl+C เป็นวิธีสากลในการหยุดไฟล์แบตช์ เกิดอะไรขึ้นคือทุกครั้งที่มันพิมพ์ "กด Ctrl…ฯลฯ" คำสั่ง GOTO ทำให้มันขึ้นไปด้านบน
ขั้นตอนที่ 5: คำสั่ง START
คำสั่ง START เริ่มต้นบางสิ่ง ไม่มีอะไรจะอธิบายมากที่นี่ ตัวอย่างเช่น: เปิด CMD ของคุณและพิมพ์:"start www.instructables.com"การดำเนินการนี้จะเปิด explorer เริ่มต้นของคุณและไปที่ไซต์ Instructables หรือ"start itunes" หรือคุณยังสามารถเปิดได้ files or folders:"start desktop\foldername**Note: หากต้องการเข้าถึง file\folder ที่มีช่องว่างในชื่อ ให้ใส่เครื่องหมายคำพูด (" ") รอบๆ it.eg start "C:\desktop\folder name"
ขั้นตอนที่ 6: เสร็จสิ้น
ทำได้ดี! โปรดทำต่อในบทแนะนำเกี่ยวกับแบทช์ที่ไม่ธรรมดาสำหรับคำสั่งแบทช์ที่ยอดเยี่ยม! หากคุณต้องการลองทำอะไรแบบออฟไลน์ ขอแนะนำให้ใช้ Learn Batch File Programming! โดย John Albert เรียบง่าย น่าติดตาม และยอดเยี่ยมมากถ้าคุณต้องการให้ดีขึ้น!