Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Batch files ใน Windows คืออะไร? เทคนิคและตัวอย่างสนุกๆ


Batch files คืออะไร?

Batch files ใน Windows คือไฟล์สคริปต์ ไฟล์ข้อความธรรมดา ประกอบด้วยคำสั่งต่อเนื่อง 副檔名 .bat หรือ .cmd "batch" มาจาก batch processing = การประมวลผลแบบไม่โต้ตอบ ใช้ทำงานซ้ำอัตโนมัติ พิมพ์ชื่อไฟล์ที่ command prompt → cmd.exe รันคำสั่งตามลำดับ

คำสั่งทั่วไป: Call, Echo, Endlocal, For, Goto, If, Pause, Rem, Setlocal, Shift

สร้าง .bat ไฟล์อย่างไร

ใช้ Notepad เขียนคำสั่ง บันทึกเป็น .bat ดับเบิลคลิกเพื่อรัน ประหยัดเวลามาก

คำสั่งพื้นฐาน

  • ECHO: แสดงข้อความ
  • @ECHO OFF: ซ่อนคำสั่ง
  • START: รันไฟล์ด้วย default app
  • REM: คอมเมนต์
  • MKDIR: สร้างโฟลเดอร์
  • RMDIR: ลบโฟลเดอร์
  • DEL: ลบไฟล์
  • COPY/XCOPY: คัดลอก
  • FOR/IN/DO: วนลูปไฟล์
  • TITLE: ตั้งชื่อหน้าต่าง

Batch file tricks สนุกและมีประโยชน์

1. Matrix Effect

Batch files ใน Windows คืออะไร? เทคนิคและตัวอย่างสนุกๆ

สร้างเอฟเฟกต์ Matrix ใช้ Notepad เซฟเป็น matrix.bat (ไอคอนเปลี่ยนเป็นเกียร์)

Batch files ใน Windows คืออะไร? เทคนิคและตัวอย่างสนุกๆ

คลิกขวา Edit วางโค้ด:

@echo off
color 2
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start

Save → ดับเบิลคลิก → ขยายหน้าจอ F11 ได้ Matrix effect แบบเต็มจอ

2. Password Protected Folder

สร้างโฟลเดอร์ล็อคด้วยรหัสผ่าน (ไม่ปลอดภัยมาก แค่กันคนรู้น้อย)

Notepad วางโค้ด (ยาว เนื้อหาเต็มในต้นฉบับ) เซฟเป็น .bat ตั้งรหัสผ่านที่บรรทัด if NOT %pass%== 1234 goto FAIL เปลี่ยน 1234 เป็นรหัสต้องการ

รันครั้งแรก จะสร้างโฟลเดอร์ "Hidden" รันอีกครั้งถามยอมล็อคไหม (Y/N) ล็อคแล้ว ต้องรันไฟล์ใส่รหัสถึงจะเข้าถึงได้

3. Color Tester

Batch files ใน Windows คืออะไร? เทคนิคและตัวอย่างสนุกๆ

ทดสอบสีใน CMD:

@echo off
:test
help color
echo ----------------------------------------------------------
echo.
echo Type a color code to test colors.
echo To exit, just press the X.
set/p color=
color %color%
goto test

เซฟ .bat รัน พิมพ์รหัสสี (เช่น 0A, 1F) จะเปลี่ยนสีพื้น/ตัวอักษร