Carpeta "CON" en Windows
viernes, marzo 05, 2010
Lo dijo: Mozz
VikkyColetto preguntaba en un Tweet porque no podia crear carpetas con el nombre "CON" en Windows y me recordó sobre este Easter Egg del que hacia mucho habia leido.
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:
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.
Aunque hay mas palabras reservadas (o tokens) aqui la lista completa:
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
Anyways... si lo que quieren es tener una carpeta con ese nombre, la solucion es crearla desde la consola de comandos (MS-DOS) con la sintaxis: md .\con\. y asi de este modo se le puede poner ese nombre.
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.batAsi 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.
Aunque hay mas palabras reservadas (o tokens) aqui la lista completa:
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
Anyways... si lo que quieren es tener una carpeta con ese nombre, la solucion es crearla desde la consola de comandos (MS-DOS) con la sintaxis: md .\con\. y asi de este modo se le puede poner ese nombre.
Suscribirse a:
Enviar comentarios (Atom)








05 marzo, 2010
Igualmente, yo no recomendaria crear una carpeta, ni siquiera en modo consola, que tenga de nombre "con" ya que como el windows y demas es un sistema medio lelo puede legar a pasar cualquier cosa. Si necesitas que de llame asi lo mejor es llamarla "con123" o algo asi.
Anonimo / LEO
29 abril, 2010
No se pueden crear porque esos nombres representan nombres de dispositivos. Esto viene desde DOS. No se llaman "tokens".
29 abril, 2010
si , ya me imagino que el nombre de carpeta PRN ya los has intentado usar ;)
29 abril, 2010
alaaaaaaaaaaaaaaaa! nunca lo había pensado...
29 abril, 2010
Había, por la época de w95-98, un "truco" para pantallazulear una máquina con windows en red tal que así:
máquina A: inicio -> ejecutar; escribir \\maquina_b\con\con
máquina B: pantalla azul
29 abril, 2010
Pensaba que sería por el bug de Windows 98 xD
29 abril, 2010
Otro post relacionado:
http://blog.dgomez.com.ar/node/47
29 abril, 2010
Cuidado con crear una carpeta mediante "md .\con.\", porque luego desde Windows no se pude borrar. Habría que eliminarla desde la consola de MS-DOS con la instrucción "rd .\con.\".
29 abril, 2010
vale... y ahora como c*ñ* la eliminamos???
29 abril, 2010
Y añade un rd .\con\ para borrarla una vez creada ;)
29 abril, 2010
Yo he creado una carpeta llamada 'con' en linux, compartido por samba esa carpeta, y windows es incapaz de verla, que gran sistema xD
Windows le cambia el nombre a: CSHOFG\~F Y NO HAGAIS DOBLE-CLICK!!! xDD Que se keda lelo
29 abril, 2010
en windows95/98 ir a inicio>>ejecutar y poner "\con\con" (barra con barra con) y pega un pete que solo se puede apagar.
29 abril, 2010
Tu si que estas medio lelo, si no se puede crear como vas a decir q no lo recomiendas...
29 abril, 2010
Hahaha, que bueno!.
29 abril, 2010
Estimado Anonimo tu aporte ha sido muy interesante y util, eso demuestra tus conocimientos, pero ahora yo digo, no hubiera sido mas facil publicar todos esos conocimientos en un unico comentario.
No soy quien para opinar, cada uno edita sus notas o comentarios como quiere, pero igualmente estimado Anonimo te felicito.
El otro Anonimo un loco lindo/ LEO
03 mayo, 2010
Ha.... pues ponle conDON....HA HA HA = )
10 junio, 2010
Recien nos paso aca en el trabajo, y nos costaba pensar por que, menos mal que google nos salvo y nos trajo a este post :D
Slds