![กวดวิชา Windows Batch ขั้นพื้นฐาน: 5 ขั้นตอน กวดวิชา Windows Batch ขั้นพื้นฐาน: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4703-34-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![บทช่วยสอน Windows Batch ขั้นพื้นฐาน บทช่วยสอน Windows Batch ขั้นพื้นฐาน](https://i.howwhatproduce.com/images/002/image-4703-35-j.webp)
สวัสดีทุกคน ในเวลา 24 ชม. ฉันได้เผยแพร่บทช่วยสอนแบบแบตช์ของ Windows ที่ฉันสัญญากับคุณไว้ในคำสั่งสอนครั้งล่าสุดของฉัน หากคุณยังไม่ได้ดูคลิกที่ลิงค์นี้ที่นี่:
นี่เป็นพื้นฐาน (x100) ของการเขียนโปรแกรมแบบแบตช์ นี้สำหรับผู้เริ่มต้นทั้งหมด อย่าลังเลที่จะดูสิ่งนี้หากคุณเป็นมืออาชีพอยู่แล้ว แม้ว่ามันอาจจะดีสำหรับคุณที่จะได้รับมุมมองของฉันขึ้น:p
ดังนั้นหากต้องการค้นหาชุดงาน ให้ค้นหาเมนูค้นหาและพิมพ์ในแผ่นจดบันทึก นี่คือที่ที่คุณจะเขียนสคริปต์ของคุณ ในทางเทคนิค เราสามารถเรียกหน้าต่างนี้ว่าหน้าต่างใหม่ได้ เพราะเช่นเดียวกับในภาษาโปรแกรมอื่น ๆ จะมีหน้าต่างใหม่ให้ผู้ใช้เขียนอยู่เสมอ และพวกเขาดำเนินการคำสั่งในเชลล์ซึ่งฉันกำลังจะแสดงให้คุณเห็น
เพื่อเข้าถึงประเภท 'shell' ในแถบค้นหา 'cmd' ที่ย่อมาจาก command prompt โดยปกติแล้วผู้ใช้จะใช้เพื่อขอให้คอมพิวเตอร์ทำอะไรบางอย่าง เช่น ห้ามผู้ใช้หรือดาวน์โหลดแอปพลิเคชัน แต่วันนี้ เราจะใช้มันเพื่อวัตถุประสงค์ในการเขียนโปรแกรม
ขั้นตอนที่ 1: ลองใช้สิ่งเหล่านี้…
![ลองสิ่งเหล่านี้… ลองสิ่งเหล่านี้…](https://i.howwhatproduce.com/images/002/image-4703-36-j.webp)
นี่คือคำสั่งพื้นฐานบางส่วนที่เราจะใช้:
echo *some* - ทำในสิ่งที่ดูเหมือนเป็นเสียงสะท้อน ลองใช้ cmd พิมพ์ echo Hello World สคริปต์เริ่มต้นของโปรแกรมเมอร์ที่เป็นสัญลักษณ์ ไม่ใช่มือใหม่แต่ยังพูดอยู่
cls - ล้างหน้า ทดสอบมัน ใน cmd ให้พิมพ์โหลดของสุ่ม แล้ว enter แล้วทำซ้ำอีกประมาณ 3 ล้านครั้ง แล้วพิมพ์ cls แล้วทุกอย่างจะหายไป
C:\users> ergehoeiboegboieghoimythgiuheuhon4jht4phnn
C:\users> rwiheiuybgviugebvrgvbhgprovuogvihbghbohrbhw
C:\users> ljehfbocubeuohboubgyunrechongrcenogrcho
C:\users> cls
C:\ผู้ใช้>_
@echo off - จะเป็นการปิด C:\users> headcases ที่ฉันพบว่าน่ารำคาญมาก ฉันหวังว่าฉันจะกำจัด '>>>' ใน python ได้เช่นกัน
goto - มีประโยชน์มากในลูป สิ่งนี้จะนำผู้ใช้ไปยังส่วนต่าง ๆ ของจักรวาล (ขออภัยที่ฉันหลงทาง) ฉันหมายถึงสคริปต์
เริ่ม - มันเริ่มต้นบางสิ่งบางอย่าง start cmd จะเริ่ม cmd BTW start และ goto เป็นการผสมผสานที่อันตรายมาก ฉันไม่ได้อยู่ที่นี่เพื่อสอนวิธีคอมมิตคอมพิวเตอร์ แต่อย่าใส่คำสั่ง start ในลูป
หยุดชั่วคราว - สิ่งนี้จะหยุดชั่วคราวและจะเกิดขึ้นพร้อมกับกดปุ่มใดก็ได้เพื่อดำเนินการต่อ…
ยาวหน่อย…
ขั้นตอนที่ 2: โปรแกรมแรกของคุณ
![โปรแกรมแรกของคุณ โปรแกรมแรกของคุณ](https://i.howwhatproduce.com/images/002/image-4703-37-j.webp)
โปรแกรมนี้จะนับถึง 1,000 โปรดลองพิมพ์แทนการคัดลอกและวางเพื่อให้เข้าใจมากขึ้น:
@echo ปิด
กำหนด /a x=1
:สูงสุด
กำหนด /a x=%x%+1
เสียงสะท้อน %x%
ถ้า %x%==1000 ไปออก
ขึ้นไปด้านบน
:ออก
cls
หยุดชั่วคราว
ทางออก
set /p input= - ไม่ใช่ในสคริปต์นี้ แต่ให้ตัวแปรอินพุตจากผู้ใช้
set /a x=1 - ตั้งค่าตัวแปรจำนวนเต็มเพื่อให้ x=1
%x% - หมายถึงตัวแปรที่เราตั้งไว้ก่อนหน้านี้ เมื่อเราเขียนมัน คอมพิวเตอร์จะรู้ว่าเราหมายถึง '1'
== - หมายความว่าไม่เท่ากัน ยืนยันสมการ
มาแล้วจ้า โปรแกรมแรก!
โปรดส่งมาให้ฉันผ่านทางคุณทำโครงการนี้หรือไม่
ขั้นตอนที่ 3: อินพุตและเอาต์พุต
![อินพุตและเอาต์พุต อินพุตและเอาต์พุต](https://i.howwhatproduce.com/images/002/image-4703-38-j.webp)
ง่ายมาก. ฉันแสดงคำสั่งในส่วนที่ 2 ให้คุณเขียนโปรแกรมนี้และเรียนรู้จากผลลัพธ์
@echo ปิด
สี2f
:สูงสุด
cls
ก้องวันดี
echo คุณชื่ออะไร
ตั้งค่า /p อินพุต=
cls
echo สวัสดี %input% คุณเป็นอย่างไรบ้าง?
echo คุณต้องการดำเนินการต่อหรือไม่ (ใช่/ไม่ใช่)
set /p ans=
ถ้า %ans%==y เริ่ม www.instructables.com
ถ้า %ans%==n ไปยืนยัน
ถ้า %ans% neq y goto ขอโทษ
ถ้า %ans% neq n ไปขอโทษ
:ยืนยัน
cls
echo คุณแน่ใจหรือว่าต้องการออก (ใช่/ไม่ใช่)
set /p ans=
ถ้า %ans%==y ออก
ถ้า %ans%==n ไปที่ด้านบน
:ขอโทษ
cls
echo ฉันขอโทษ แต่ฉันไม่เข้าใจว่าคุณหมายถึงอะไร
ก้องต่อไป? (ใช่/ไม่ใช่)
set /p ans=
ถ้า %ans%==y ไปที่ด้านบน
ถ้า %ans%==n ไปยืนยัน
neq - ไม่เท่ากับ
ถ้าคุณยังอยู่ที่นี่ ทำได้ดีมากสำหรับการติดตาม
ขั้นตอนที่ 4: เวลาและวันที่
![เวลาและวันที่ เวลาและวันที่](https://i.howwhatproduce.com/images/002/image-4703-39-j.webp)
ตัวแปรเหล่านี้ถูกกำหนดโดย cmd แล้ว
C:\Users>ก้อง %เวลา%
9:16:25
C:\Users>echo %date%
2018/8/22 วันพุธ
นี่เป็นงานของคุณหากคุณรู้สึกว่าเป็นมือโปร ลองสร้างนาฬิกาที่มีเอาต์พุตเหมือนในภาพ
นี่ไง ! ถ้าคุณเป็นมือใหม่ ตอนนี้คุณไม่ใช่! ยินดีด้วย!
อย่าลืมใส่ภาพของโปรแกรมที่คุณทำโปรเจ็กต์นี้
ขั้นตอนที่ 5: เสร็จสิ้น
![เสร็จแล้ว เสร็จแล้ว](https://i.howwhatproduce.com/images/002/image-4703-40-j.webp)
ฉันจะเผยแพร่เนื้อหาเพิ่มเติมในภายหลังอย่างแน่นอน
ถ้าคุณต้องการเรียนรู้แบตช์เพิ่มเติม ผมขอแนะนำการเขียนโปรแกรมแบทช์พื้นฐานโดย seJma
นี่คือบางโปรแกรมที่ฉันทำ ฉันควรแนะนำให้คุณลองทำมันอย่างแน่นอน
เกมคณิตศาสตร์จะไม่มีวันพัง ไม่ว่าคุณจะพิมพ์อะไรลงไป
ปลาตัวหนึ่งเป็นเครื่องทำลายคอมพิวเตอร์ที่อันตรายซึ่งฉันแนะนำให้คุณอย่าวิ่ง คุณสามารถใส่ลงใน usb เพื่อให้คุณสามารถหยุดโปรแกรมได้
ตัวเลือกไซต์นั้นสร้างได้ง่ายอย่างไม่น่าเชื่อ เพียงแค่ติดป้ายกำกับและ URL ของเว็บไซต์ให้ถูกต้อง!
เอาล่ะ แค่นั้นแหละ!
แนะนำ:
MiniFRC เพิ่มพลัง Dumpy McDumpsterface กวดวิชา: 18 ขั้นตอน
![MiniFRC เพิ่มพลัง Dumpy McDumpsterface กวดวิชา: 18 ขั้นตอน MiniFRC เพิ่มพลัง Dumpy McDumpsterface กวดวิชา: 18 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3535-6-j.webp)
MiniFRC Power Up Dumpy McDumpsterface Tutorial: บทช่วยสอนสำหรับ Dumpy McDumpsterface หุ่นยนต์ MiniFRC Power up! วัสดุ: - วัสดุแชสซีที่เลือก (ต้องมีอย่างน้อย 7in x 5in ~ 1/4in หนา) - แกนโฟมเก็บเงิน 1 แผ่น - 4 มอเตอร์- 4 ล้อ- 1 arduino uno- 1 arduino motor shield- 1 6 AA b
หลอดไฟ Arduino Light Intensity ขั้นพื้นฐาน!: 5 ขั้นตอน
![หลอดไฟ Arduino Light Intensity ขั้นพื้นฐาน!: 5 ขั้นตอน หลอดไฟ Arduino Light Intensity ขั้นพื้นฐาน!: 5 ขั้นตอน](https://i.howwhatproduce.com/images/008/image-21958-j.webp)
Basic Arduino Light Intensity Lamp!: วงจรของวันนี้เป็นโครงการ Arduino เล็ก ๆ ที่สนุกสนานสำหรับการกักกัน! วงจรนี้มุ่งเน้นไปที่สองวัสดุที่น่าสนใจ รีเลย์ SPDT & โฟโตรีซีสเตอร์ นอกจากนี้ วัตถุประสงค์ของการถ่ายทอดคือการเป็นสวิตช์ในวงจรทางอิเล็กทรอนิกส์ นอกจากนี้ การถ่ายรูป
Blender: กระบวนการ Rigging ขั้นพื้นฐาน: 10 ขั้นตอน
![Blender: กระบวนการ Rigging ขั้นพื้นฐาน: 10 ขั้นตอน Blender: กระบวนการ Rigging ขั้นพื้นฐาน: 10 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3835-39-j.webp)
Blender: กระบวนการ Rigging ขั้นพื้นฐาน: สวัสดีทุกคน! ยินดีต้อนรับสู่คำแนะนำนี้! ในฐานะผู้สร้างอวาตาร์สำหรับ VRChat สิ่งที่ฉันทำบ่อยมากคือตัวละครหลักสำหรับใช้ใน Unity! ตัวละครแต่ละตัวมีความแตกต่างกัน แต่ฉันพบว่าส่วนใหญ่มักจะเป็นไปตามการออกแบบพื้นฐาน นั่นคือสิ่งที่ฉันจะ
สร้างอุปกรณ์เพิ่มประสิทธิภาพมนุษย์ (การจัดหา TDCS ขั้นพื้นฐาน): 3 ขั้นตอน
![สร้างอุปกรณ์เพิ่มประสิทธิภาพมนุษย์ (การจัดหา TDCS ขั้นพื้นฐาน): 3 ขั้นตอน สร้างอุปกรณ์เพิ่มประสิทธิภาพมนุษย์ (การจัดหา TDCS ขั้นพื้นฐาน): 3 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5606-30-j.webp)
สร้างอุปกรณ์เพิ่มประสิทธิภาพของมนุษย์ (การจัดหา TDCS ขั้นพื้นฐาน): คำแนะนำนี้ได้รับการอ้างอิงจากแหล่งที่เชื่อถือได้ (ลิงก์ pdf)! การอ้างอิง #10 ในบทความ "เครื่องมือใหม่สำหรับการปรับปรุงระบบประสาท - แล้ว neuroethics ล่ะ?"(ลิงก์ HTML) Croat Med J. 2016 ส.ค.; 57(4): 392-394. ดอย: 10.3325/cmj.2016.57.392 -
เครื่องตรวจจับแผ่นดินไหว Arduino ขั้นพื้นฐาน: 7 ขั้นตอน (พร้อมรูปภาพ)
![เครื่องตรวจจับแผ่นดินไหว Arduino ขั้นพื้นฐาน: 7 ขั้นตอน (พร้อมรูปภาพ) เครื่องตรวจจับแผ่นดินไหว Arduino ขั้นพื้นฐาน: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-504-96-j.webp)
เครื่องตรวจจับแผ่นดินไหว Arduino ขั้นพื้นฐาน: Tiny9 กลับมาแล้ว และวันนี้เราจะสร้างเครื่องตรวจจับแผ่นดินไหว Arduino แบบง่ายๆ โปรดเยี่ยมชมคำแนะนำของฉันในการเชื่อมต่อกับ LIS2HH12 ของ Tiny9 ในลิงก์ด้านล่างเพื่อตั้งค่าอุปกรณ์ ดังนั้นสิ่งที่คุณต้องทำคือเพิ่มตัวต้านทาน 3 ตัวและ Light Emittin 3 ตัว