Create File and Folder with Name "CON" in Windows
Most of people wondering, when hear that we cannot create a folder with the name CON.
Simple ppl dont know why they cant create File named with "CON"?
Very few know that they can still create it someway. why are they supposed to do exactly like that..
Now, After reading this tutorial, you will become one of the rest.
Not only CON, we cannot create any of these:
CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9 and more.
The reason is that con, prn, lpt1..lpt9, etc are underlying devices from
the time dos was written. so if u r allowed to create such folders,
there will be an ambiguity in where to write data when the data is
supposed to go to the specified devices. In other words, if i want to
print something, internally what windows does is -- it will write the
data to the folder prn (virtually u can call it a folder, i mean prn,
con, etc are virtual folders in device level). So if we are able to
create con folder, windows will get confused where to write the data, to
virtual con folder or real one.
So Now, Try this...
C:\> md \\.\x:\con
Note: x: represent the Drive letter where want to create. (it may be C:, D: and So on)
Now, Open My Computer and browse through the path where you created CON folder ... Surprising.. ?? Yeah.. you have created it successfully..
Now, try to delete the folder from My computer
OOPS!!! You cant delete it...
Now, try this in command prompt console
Now, Open My Computer and browse through the path where you created CON folder ... Surprising.. ?? Yeah.. you have created it successfully..
Now, try to delete the folder from My computer
OOPS!!! You cant delete it...
Now, try this in command prompt console
C:\> RD \\.\x:\con
Subscribe to:
Post Comments
(
Atom
)
BUT WHAT'S ACTUALLY THE CONCEPT (LOGIC) BEHIND THAT "CMD" STATEMENT..PLZ ELABORATE THOSE TWO MENTIONED DOS STATEMENTS
ReplyDelete