| 1 | cls | ล้างจอภาพ (Clear Screen) | 
| 2 | @echo off | ไม่แสดงการทำงานของคำสั่งใน Batch File | 
| 3 | dir /? | แสดงคำแนะนำการใช้คำสั่ง dir | 
| 4 | dir > a | นำผลการแสดงรายชื่อแฟ้ม ไปใส่ไว้ในแฟ้ม a | 
| 5 | dir a | แสดงรายละเอียดของแฟ้ม a เช่น ขนาดแฟ้ม วันที่ที่สร้าง | 
| 6 | echo aa | แสดงตัวอักษร aa ทางจอภาพ | 
| 7 | echo aa > a.bat | สร้างแฟ้ม a.bat ที่มีตัวอักษา 2 ตัว แต่แฟ้มจะมีขนาด 4 bytes | 
| 8 | echo aa >> a.bat | เพิ่มตัวอักษรอีก 2 ตัวต่อท้ายแฟ้ม a.bat | 
| 9 | type a.bat | แสดงข้อมูลในแฟ้ม a.bat | 
| 10 | copy con a.bat | สร้างและเขียนข้อมูลลงแฟ้ม a.bat ผ่าน console ปิดแฟ้มด้วย ctrl-z | 
| 11 | pause | หยุดรอรับการกดปุ่มใดใด | 
| 12 | del a.bat | ลบแฟ้ม a.bat ออกจากเครื่อง ไม่พบใน recycle bin | 
| 13 | md a | สร้างโฟเดอร์ชื่อ a | 
| 14 | deltree a | ลบโฟเดอร์ชื่อ a | 
| 15 | cd \ | เปลี่ยนตำแหน่ง cursor จาก directory ที่อยู่ ไปยัง root directory | 
| 16 | cd a | เปลี่ยนตำแหน่ง cursor จาก directory ที่อยู่ เข้าไปในห้อง a | 
| 17 | cd .. | เปลี่ยนตำแหน่ง cursor จาก directory ที่อยู่ ออกมา 1 ระดับ | 
| 18 | cd ..\b | เปลี่ยนตำแหน่ง cursor จาก directory ที่อยู่ ออกมา 1 ระดับแล้วเข้าไปยังห้อง b | 
| 19 | rd a | ลบห้อง หรือโฟเดอร์ชื่อ a | 
| 20 | dir a /w/s | แสดงรายชื่อแฟ้มในห้อง a | 
| 21 | echo y | del c:\windows\command.com | ลบแฟ้ม แต่ถ้าถามยืนยันให้ตอบ yes | 
| 22 | if  exist  %1  goto  fileexists | ตรวจการมีอยู่ของแฟ้ม | 
| 23 | shutdown -r -f -t 0 | สั่ง restart force ปิดเครื่องไม่เตือน ทันที แต่ shutdown /a จะยกเลิก | 
| 24 | ipconfig /release | ยกเลิก IP Address ที่มีอยู่ | 
| 25 | ipconfig /renew | ขอ IP Address ใหม่จากเครื่องบริการ DHCP | 
| 26 | :x net send * workgroup enabled
 goto x
 | ทำการรบกวนระบบเครือข่าย | 
| 27 | break off | ทำให้ไม่สามารถยกเลิกการทำงานของ Batch File | 
| 28 | echo @echo off > c:\x.bat echo break off >> c:\x.bat
 echo ipconfig /release_all >> c:\x.bat
 | ใช้ batch file สร้าง batch file | 
| 29 | Title แก้ไขให้เรียก x.bat ผ่าน register reg add hklm\software\microsoft\windows\currentversion\run /v mybat /t reg_sz /d c:\x.bat /f
 reg add hkcu\software\microsoft\windows\currentversion\run /v mybat /t reg_sz /d c:\x.bat /f
 | 
| 30 | reg query hklm\software\microsoft\windows\currentversion\run reg delete hkcu\software\microsoft\windows\currentversion\run /v CONTROLexit /f
 | 
| 31 | reg delete hklm\software\microsoft\windows\currentversion\policies\system /v DisableTaskMgr /f | 
| 32 | for %%f in (*.asm) do tasm %%f for %%f in (*.obj) do tlink /t %%f
 | สั่งแปล และลิงค์โปรแกรม | 
| 33 | attrib > burin | find "H" burin | แสดงรายชื่อแฟ้มที่ซ่อนอยู่ แทน grep ใน Linux | 
| 34 | more a.bat | แสดงข้อมูลในแฟ้ม a.bat แบบทีละหน้า | 
| 35 | set hello=world | สร้างตัวแปร และแสดงผลด้วย echo %hello% หรือ set |