DOS - File

Card Puncher Data Processing


File in DOS.



See What are Redirection Operators in Dos with example and how-to?

File Attribute (name, path, …)

in a for loop:

  • the file name without extension.
  • Fully Qualified Path Name

Change Attribute

Dos - Attrib Command (File Attributes)

IF Exist

See if exist statement


del myFile.txt



rename myFile.txt myRenameFile.txt

Display the content

TYPE filename

type will display the contents of a text file or files.

Re-assigning file ownership

takeown /?

Concatenate two files

By using the type command and the redirections operators, you can concatenate files.

Example that add the content of file1.txt in file2.txt

type file1.txt >> file2.txt


See fc Compares two files or sets of files, and displays the differences between them.

File Association

How to create:

  • Example with Python:
assoc .py=Python.File
ftype Python.File=c:\Python27\python.exe "%1" %*




Recursively with xcopy (a better version of copy)

xcopy C:\source D:\target\path /s /e /h /y


  • s copies all sub directory (not the empty one)
  • e copies also the empty directory
  • h copies also hidden files
  • y don't prompt to override

See for details over the options

Discover More
Card Puncher Data Processing
Dos - Attrib Command (File Attributes)

file attributes in DOS. The attrib commands displays or changes file attributes. Displays or changes file attributes. Options Description + Sets an attribute. - Clears an attribute. R Read-only...
Card Puncher Data Processing
Dos - File System (file, directory)

see The temp variable specifies the directories where temporary files should be placed The cd variable will give the current directory
Card Puncher Data Processing
Dos - If

To get more help on the if statement, type on the command line prompt: where: syntax is a When using the else construct: The command needs to be terminated by a newline or the block command...
Card Puncher Data Processing
Dos - Type

Displays the contents of a text file or files. By using it with the redirection operators, you can concatenate files. See type is the equivalent of the cat command for Linux. Example
Card Puncher Data Processing
Python - Script

in Python are source file that can be run. On Linux, begin your scripts with your interpreter. See or You can find them by executing the whereis commando: sys.argv[0] is the script name...
Web - Browser

A browser is a user agent. The figure shows some of the components you will find in a browser. To the left, there is the user interface. The browser needs a rendering engine to display pages, and...
Card Puncher Data Processing
What are Redirection Operators in Dos with example and how-to?

This page talks shell redirection operator|operator in DOS. The order of redirections is significant when redirecting a standard error stream to a standard output stream. See order of redirections ...
Windows 95 Wallpaper Version
Windows - File System

in Windows For simple management in DOS, see: Microsoft’s security model doesn’t permit to give ownership to someone, only to take it. That way an admin (or otherwise privileged user)...

Share this page:
Follow us:
Task Runner