Command line ที่ใช้บ่อย

Linux
1 sudo su -เป็นคำสั่งที่อนุญาตให้ใช้เสมือน root เป็นผู้ใช้คำสั่ง
2 ls -laCheck file permissionsref
 3 netstat -tulpn Check port ref.
 4 rm -r , mkdir ใช้ในการลบ directory ref.

Windows
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
36 date +'%Y/%m/%d %H:%M:%S'แสดงเวลาในรูปแบบที่กำหนด (2017/05/07 13:21:54)

ref: http://www.thaiall.com/assembly/batch.htm

โพสต์ยอดนิยมจากบล็อกนี้

J2EE คืออะไร

วิธีแก้ : แก้ไขตารางแล้ว save ไม่ได้ ต้องสร้างใหม่ - Saving changes is not permitted in SQL Server Management Studio

การออกแบบ RESTful API - วิธีปฏิบัติที่ดี