¿Porqué no se puede escribir la palabra "con" en el nombre de una carpeta (windows)

07.03.2014 20:21

Una Pregunta muy curiosa , pero facil de responder 

 

"CON" Es una palabra reservada del sistema para crear archivos a partir de la consola MS-DOS, generalmente es usado para crear archivos de procesamiento por lotes.Tampoco se pueden escribir estas palabras : 


CON Keyboard and display 
PRN System list device, usually a parallel port 
AUX Auxiliary device, usually a serial port 
CLOCK$ System real-time clock 
NUL Bit-bucket device 
A:-Z: Drive letters 
COM1 First serial communications port 
COM2 Second serial communications port 
COM3 Third serial communications port 
COM4 Fourth serial communications port 
LPT1 First parallel printer port 
LPT2 Second parallel printer port 
LPT3 Third parallel printer port

 

El porque de que no se puede crear una carpeta con el nombre "con" en Windows porque "con" es un token, es decir, una palabra reservada del sistema para crear archivos a partir de la consola MS-DOS, generalmente es usado para crear archivos de procesamiento por lotes.

La sintaxis completa para hacer esto sería:
c:\>copy con nombre_archivo.bat

Asi de esta manera podemos crear instrucciones de MS-DOS que se autoejecutarán al escribir "nombre_archivo". Al finalizar se pulsa F6 para indicar que hemos terminado de crear el archivo. Sin embargo esto no es un huevo de pascua, solo es una caracteristica inesperada para muchos usuarios de productos Microsoft.