R. Craig Collins > Common > DOS Commands
DOS Commands © R. Craig Collins, 2005
Directories and Files | |
Path | [drive:\][directory\]filename.ext (8.3) |
Directory (Folder) Commands | |
List contents | dir |
Show structure | tree /f |
Change directory focus (open another folder) | cd foldername |
Make a new directory | md foldername |
Remove an empty directory | rd foldername |
Delete directories, subdirectories, and files | deltree foldername |
File Commands | |
Copy files | copy source destination |
»Example | copy a:\test.txt a:\class\test.txt |
»Example, destination renamed | copy a:\test.txt a:\class\test.ltr |
»Example, copy all text (.txt) files, regardless of file name | copy a:\*.txt a:\class\*.txt |
»Example, copy all files named homework, regardless of extension | copy a:\homework.* a:\class\homework.* |
»Example, copy all files | copy a:\*.* a:\class\*.* |
»Example, create a text file | copy con filename.ext |
Copy files and folders | xcopy source destination /e |
»Example, copy all files, folders, and subdirectories | xcopy a:\*.* c:\backup /e |
Copy a diskette | diskcopy source destination |
»Example | diskcopy a: a: |
Move a file to a different folder | move source destination |
Delete a file | del filename.ext |
Undelete a file | undelete filename.ext |
Set an attribute of a file | attrib action (±) target file |
»Example | attrib +h a:\class\test.txt |
Rename a file | ren oldname newname |
Batch Files | |
set the Prompt | prompt $p$g |
set the Path to DOS | path c:\DOS |
insert a comment | rem note to me |
wait to continue | pause |
display | echo "this will display" |
Utilities | |
arrange files to a faster loading, contiguous state | defrag |
check for and repair, errors | chkdsk or scandisk |
copies information for safekeeping | backup |