สำหรับก็อปปี้ข้อมูล เพื่อสร้างข้อมูลหรือไฟล์อีกชุดหนึ่งที่เหมือนกันทุกอย่าง ในกรณีที่ คุณต้องการนำข้อมูลที่บ้านไปใช้ที่บริษัท ก็สามารถใช้คำสั่งนี้เพื่อก็อปปี้ข้อมูล ลงแผ่นดิสก์เก็ตก็ได้
วิธีใช้คำสั่ง
ก่อนอื่นให้พิจารณาข้อมูลในไดรว์ C: และ A: ก่อน ซึ่งสมมุติว่ามีข้อมูลอยู่ดังนี้

ข้อมูลในไดรว์ C:
Volume in drive C is DISK01
Volume Serial Number is 3942-17D7
Directory of C:\
MYWEB <DIR> 01-01-97 1:42p
MSOFFICE <DIR> 03-04-99 11:28a
WINDOWS <DIR> 03-04-99 11:28a
AUTOEXEC BAT 317 01-30-99 11:48p
COMMAND COM 93,880 08-31-98 8:00a
CONFIG SYS 262 03-02-99 9:11a
DOS <DIR> 03-04-99 11:29a
MYWORK <DIR> 03-04-99 11:29a
VIEW BMP 7,257,767 03-04-99 15:32a
SURVEY TXT 5,000 04-04-99 11:32a
4 file(s) 7,357,226 bytes
5 dir(s) 56,744,064 bytes free

ข้อมูลในไดรว์ C: มีทั้งหมด 5 ไฟล์ และ 5 ไดเรคทอรี่ และมีพื้นที่ว่างเหลืออยู่ 56,744,064 ไบต์

ข้อมูลในไดรว์ A:
Volume in drive A is VIRUS SCAN
Volume Serial Number is 1AF9-154D
Directory of A:\
B BMP 43,690 04-07-99 8:40p
MYWORK <DIR> 04-21-99 2:07a
PICTURE <DIR> 04-21-99 2:07a
TEST1 <DIR> 04-21-99 2:07a
A BMP 52,166 04-07-99 8:55p
A TXT 5,964 04-21-99 1:28a
3 file(s) 101,820 bytes
3 dir(s) 1,018,368 bytes free

ข้อมูลในไดรว์ A: หรือในแผ่นดิสก์มี 3 ไฟล์และ 3 ไดเรคทอรี่ และมีพื้นที่ว่างเหลืออยู่ 1,018,368 ไบต์
1. COPY C:\SURVEY.TXT A: เป็นการก็อปปี้ไฟล์ชื่อ SURVEY.TXT ที่อยู่ในไดรว์ C:\ ไปเก็บไว้ในไดรว์ A:\ ก่อนที่จะก็อปปี้ ไฟล์ใดๆ ควรพิมพ์คำสั่ง DIR ตาม ด้วยชื่อและนามสกุล ของไฟล์ที่ต้องการก่อน เพื่อดูว่าไฟล์มีขนาดเล็กพอที่จะก็อปปี้ลงแผ่นได้หรือไม่ เช่น DIR SURVEY.TXT และควรที่จะตรวจดูในแผ่นดิสก์เก็ตด้วย ว่ามีพื้นที่ว่างมากพอที่จะเก็บไฟล์ได้หรือไม่ โดยพิมพ์ DIR A: แล้วดูที่บรรทัดสุดท้ายว่ามีพื้นที่ว่าง (Bytes Free) เหลือเท่าไร พื้นที่ว่างจะต้อง มากกว่าขนาดของไฟล์ สำหรับไฟล์ SURVEY.TXT มีขนาด 5,000 Bytes สามารถก็อปปี้ลงเก็บใน แผ่นดิสก์ได้สบายๆ เพราะมีที่ว่างถึง 1,018,368 ไบต์
2. COPY C:\C*.* A:\MYWORK เป็นการก็อปปี้ไฟล์ทั้งหมดที่ชื่อขึ้นต้นด้วยตัว C ที่อยู่ใน เครื่องหรือในไดรว์ C:\> (จาก ตัวอย่างไฟล์ในไดรว์ C: ที่มีชื่อขึ้นต้น ด้วยตัว C: มี 2 ไฟล์คือ CONFIG.SYS และ COMMAND.COM) นำไปเก็บไว้ในไดรว์ A:\ หรือในแผ่นดิสก์ และนำไปเก็บไว้ ในไดเรคทอรี่ชื่อ MYWORK อีกที เมื่อก็ อปปี้เสร็จแล้ว อาจพิมพ์คำสั่ง DIR A:\MYWORK แล้ว Enter เพื่อดูว่าการก็อปปี้สมบูรณ์หรือไม่
3. COPY C:\*.* A: เป็นการก็อปปี้ไฟล์ทั้งหมดในไดรว์ C: ไปเก็บไว้ในแผ่นดิสก์เก็ต ก่อนจะใช้คำสั่งนี้ให้พิมพ์ DIR C:\*.* แล้ว Enter เพื่อดูว่าขนาดของไฟล์ทั้ง หมดมีขนาดเท่าไร จาก ตัวอย่างขนาดของไฟล์ในไดรว์ C:\> มีขนาดประมาณ 7,357,226 ซึ่งมีขนาดใหญ่มากไม่สามารถก็อปปี้ ลงเก็บในแผ่นดิสก์ได้ เพราะ แผ่นดิสก์มีความจุเพียง 1.44 Mb หรือประมาณหนึ่งล้านสี่แสน สี่หมื่นไบท์ และจากตัวอย่างในแผ่นดิสก์ ก็มีพื้นที่ว่างเหลืออยู่เพียง 1,018,368 เท่านั้น ใหญ่เกิน กว่าจะก็อปปี้ลง แผ่นได้
4. COPY A:\A.BMP C:\ เป็นการก็อปปี้ไฟล์ชื่อ A.BMP ในแผ่นดิสก์ไปเก็บไว้ในเครื่อง หรือไดรว์ C:\
5. COPY A:\B.BMP C:\MYWORK เป็นการก็อปปี้ไฟล์ชื่อ B.BMP ในแผ่นดิสก์ไปเก็บไว้ ในเครื่องหรือไดรว์ C:\ โดยนำไปเก็บไว้ในไดเรคทอรีชื่อ MYWORK อีก ที
6. สร้างไดเรคทอรี่ชื่อ FROMA ด้วยคำสั่ง MD C:\FROMA แล้วพิมพ์คำสั่ง XCOPY A:\*.* C:\FROMA /S เป็นการก็อปปี้ทุกสิ่งทุกอย่างในแผ่นไปเก็บไว้ในไดรว์ C: โดยนำไปเก็บไว้ใน ไดเรคทอรี่ชื่อ FROMA การใช้คำสั่งนี้จะแตกต่างจากคำสั่ง COPY ก็คือสามารถก็อปปี้ไดเรคทอรีได้ด้วย ควรใช้คำสั่งนี้ก็ต่อเมื่อต้องการก็อปปี้ทุก สิ่งทุกอย่างหรือทั้งหมดเลย หลังจากก็อปปี้เสร็จแล้วใน ไดเรคทอรี่ชื่อ FROMA ก็จะมีโครงสร้างไฟล์และไดเรคทอรี่ต่างๆ เหมือนกับไฟล์และไดเรคทอรี่ ในแผ่นดิสก์ หรือไดรว์ A:\> ทุกประการ หากไม่สามารถใช้คำสั่งนี้ได้ ก็ให้ใช้คำสั่ง COPY เพราะหาก ไม่ได้สร้างแผ่น Startup Disk ตามตัวอย่างในหนังสือแล้ว คุณจะไม่ สามารถใช้คำสั่งนี้ได้
7. XCOPY A:\MYWORK\*.* C:\MYFILE /S เป็นการก็อปปี้ข้อมูลทั้งหมดใน ไดเรคทอรี่ชื่อ MYWORK ที่อยู่ในแผ่นดิสก์ไปเก็บ ไว้ในเครื่องโดยเก็บไว้ในไดเรคทอ รีชื่อว่า MYFILE
ในการใช้งานจริง โอกาสที่จะใช้คำสั่ง COPY ส่วนใหญ่จะเป็นการก็อปปี้ไฟล์ต้นฉบับของ โปรแกรม Windows ลงเก็บในฮาร์ดดิสก์ ก่อนติดตั้งโปรแกรม

 

ตัวอย่างการก็อปปี้ไฟล์ต้นฉบับของ Windows ME จากแผ่นซีดีรอมลงเก็บในฮาร์ดดิสก์
1. บูทเครื่องด้วยแผ่น Startup Disk ของ Windows ME และคอยจนกระทั่งปรากฏ เครื่องหมาย A:\> ระหว่างบูทเครื่อง ก็สังเกตด้วยว่าซีดีรอมไดรว์เป็นไดรว์ อะไร ในที่นี้ซีดีรอมของ ผู้เขียนเป็นไดรว์ F:
2. ใส่แผ่นซีดีเก็บไฟล์ต้นฉบับของ Windows ME เข้าไปในช่องอ่าน
3. สร้างที่เก็บไฟล์ในไดรว์ D: (หรือไดรว์อื่นๆ) ด้วยคำสั่ง MD D:\WINME ในที่นี้ เป็น การสร้างไดเรคทอรี่สำหรับเก็บไฟล์ไว้ในไดรว์ D: ชื่อ WINME เพราะหาก ไม่สร้าง เมื่อก็อปปี้ไฟล์ต้นฉบับ ซึ่งมีอยู่เป็นจำนวนมาก ไฟล์ก็จะไปปนกับไฟล์ของโปรแกรมอื่น ทำให้วุ่นวายกันไปหมด
4. ตรวจดูในแผ่นซีดีรอมว่าไฟล์ต้นฉบับถูกเก็บไว้ในไดเรคทอรี่ใด ด้วยคำสั่ง DIR F: ถ้าเป็น แผ่นไฟล์ต้นฉบับของแท้ไฟล์จะถูกเก็บไว้ในไดเรคทอรี่ชื่อ WIN9X ส่วนแผ่นก็อปปี้ประเภทรวมสารพัด โปรแกรม ก็สังเกตไม่ยาก เพราะมักจะตั้งชื่อคล้ายๆ กัน เดาไม่ยาก เช่น WIN9X, WINME เป็นต้น
5. เริ่มต้นก็อปปี้ไฟล์โดยพิมพ์คำสั่ง COPY F:\WIN9X\*.* D:\WINME ความหมายเป็นการ ก็อปปี้ไฟล์ทุกไฟล์ (*.*) ที่อยู่ในแผ่นซีดี (F:) อยู่ในไดเรคทอรี่ WIN9X ไปไว้ในไดรว์ D: โดยนำไป เก็บไว้ในไดเรคทอรี่ WINME ชื่อไดเรคทอรีอาจตั้งชื่อเหมือนกัน แต่ต้องอยู่คนละที่

ลักษณะการพิมพ์คำสั่ง
A:\>_ (ตำแหน่งเครื่องหมายพร้อมรับคำสั่งเป็น A:\>_ เพราะเราบูทเครื่องจากแผ่น Startup Disk ของ Windows ME)
A:\>MD D:\WINME (สร้างไดเรคทอรีชื่อ WINME ไว้ในไดรว์ D:)
A:\>DIR F: (ดูข้อมูลในแผ่นซีดีรอมไดรว์ F: จะพบว่าที่เก็บไฟล์ต้นฉบับคือ WIN9X)
Volume in Drive F:
.......
A:\>COPY F:\WIN9X\*.* D:\WINME (ก็อปปี้ไฟล์ต้นฉบับในแผ่นซีดีรอมไปไว้ที่ไดเรคทอรี WINME ในไดรว์ D:)
(ข้อความแสดงการก็อปปี้)
A:\>_ (ก็อปปี้เสร็จแล้วก็จะแสดงเครื่องหมาย A:\>_ เหมือนเดิม เป็นการสิ้นสุดการทำงาน)

เครื่องของผู้อ่านย่อมจะไม่เหมือนเครื่องของผู้เขียน ตำแหน่งไดรว์ ลักษณะของไฟล์ ในเครื่อง จะไม่เหมือนกัน จึงต้องดัดแปลง ใช้คำสั่งให้ถูกต้อง ในเครื่องของ คุณซีดีรอมไดรว์อาจเป็น E: แต่ทะลึ่ง พิมพ์คำสั่ง ตามตัวอย่างในหนังสือก็มีแต่ผิดกับผิด เช่น COPY F:\WIN98\*.* D:\WIN98 หาก ซีดีรอมไดรว์ของเครื่องเป็นตัว อื่นเช่น D: ก็ต้องแก้คำสั่งเป็น COPY D:\WIN98\*.* D:\WIN98
การใช้คำสั่ง DELTREE
คำสั่งนี้ใช้สำหรับลบไดเรคทอรี่ที่ไม่ต้องการออกจากเครื่อง
วิธีใช้คำสั่ง
1. DELTREE MYDATA ลบไดเรคทอรี่ชื่อ MYDATA เมื่อพิมพ์คำสั่งและกด Enter แล้วจะปรากฏข้อความถามว่าต้องการลบหรือไม่ ให้พิมพ์ตัว Y ที่แป้นพิมพ์ แล้วกด Enter เพียงเท่านี้ ข้อมูลทั้งหมดที่อยู่ในไดเรคทอรี MYDATA ก็จะถูกลบ ก่อนจะกดตัว Y ควรตรวจให้ถี่ถ้วนก่อนว่า เป็นไดเรคทอรี่ที่ต้องการลบจริงๆ ไม่เช่นนั้นซวย นะครับท่าน ในไดเรคทอรี่ MYDATA ซึ่งมีไดเรคทอรี่ ย่อยคือ LETTER และ PICTURE หากต้องการลบเฉพาะไดเรคทอรี่ย่อยเช่น ต้องการลบ LETTER ให้พิมพ์คำสั่ง CD MYDATA เพื่อเข้าไปในไดเรคทอรี่ชื่อ MYDATA ก่อน แล้วจึงพิมพ์คำสั่ง DELTREE LETTER เพื่อลบไดเรคทอรี่ย่อยชื่อ LETTER แต่ถ้าหากใช้คำสั่ง DELTREE MYDATA ไดเรคทอรี่ย่อยที่อยู่ข้างในคือ LETTER และ PICTURE ก็จะถูกลบไปด้วย
ตัวอย่างการพิมพ์คำสั่ง
A:\>_ (ตำแหน่งเครื่องหมายพร้อมรับคำสั่งอยู่ที่ A:\> แสดงว่าขณะนี้กำลังทำงานอยู่ในไดรว์ A:)
A:\>DIR C: (ดูข้อมูลในไดรว์ C: ไดเรคทอรี MADATA <DIR> เป็นเป้าหมายที่จะโดนลบ)
Volume in drive C is DISK01
Volume Serial Number is 3942-17D7
Directory of C:\
MYWEB <DIR> 01-01-97 1:42p
MADATA <DIR> 05-02-02 2:02p
WINDOWS <DIR> 03-04-99 11:28a
MSOFFICE <DIR> 03-04-99 11:28a
...............................................................................................
A:\>C: (พิมพ์คำสั่ง C: แล้วกด Enter เพื่อเปลี่ยนตำแหน่งไดรว์จาก A: ไปที่ไดรว์ C: ที่ๆ มีไดเรคทอรีที่จะลบ)
C:\>_ (ตำแหน่งไดรว์เปลี่ยนมาอยู่ที่ไดรว์ C: )
C:\>DIR C:\MYDATA (ใช้คำสั่งนี้ดูข้อมูลภายในไดเรคทอรี MYDATA)
Volume in drive c: is Disk01
Volume Serial Number is 3942-17D7
Directory of C:\MYDATA
LETTER <DIR> 03-05-02 1:53a (ข้อมูลเหล่านี้อยู่ใน MYDATA <DIR>
PICTURE <DIR> 11-07-02 11:04p
CAR TXT 166 07-06-02 10:14a
..................
C:\>CD MYDATA (เข้าไปในไดเรคทอรี MYDATA)
C:\MYDATA> (ตำแหน่งเครื่องหมายพร้อมรับคำสั่งเปลี่ยนเป็น C:\MYDATA>_ )
C:\MYDATA>DELTREE LETTER (พิมพ์คำสั่ง DELTREE LETTER เพื่อลบไดเรคทอรี LETTER)
Delete directory "LETTER" and all its subdirectory? (y/n) Y (กด Y เพื่อลบ)
C:\MYDATA> (ลบเสร็จแล้วจะแสดง C:\MYDATA>_)
C:\MYDATA>CD.. (พิมพ์คำสั่ง CD.. แล้วกด Enter เพื่อออก)
C:\>_ (กลับมาที่ C:\>_ เป็นอันเสร็จสิ้นการทำงาน)
C:\>DELTREE MYDATA (พิมพ์คำสั่ง แล้วกด Enter จะปรากฏข้อความถามว่าจะลบหรือไม่ให้กด Y แล้ว Enter เพื่อลบ)
Delete directory “MYDATA” and all its subdirectories? [yn] Y (กด Y เพื่อลบ)
C:\> (ลบเสร็จแล้วก็จะแสดงเครื่องหมาย C:\>_ ก็เป็นอันสิ้นสุดการทำงาน)

ก่อนใช้คำสั่งนี้ต้องแน่ใจว่าไดเรคทอรี่ที่จะลบ เป็นไดเรคทอรี่ที่ต้องการลบ จริงๆ จะไปทดลอง ใช้คำสั่งนี้ลบสุ่มสี่สุ่มห้าไม่ได้ เราเตือนคุณแล้วนะ