No se puede crear una cuenta de usuario denominada 'Con' en Windows 7

12

No puedo crear una cuenta llamada 'con' en Windows 7. Puedo crear la cuenta pero cada vez que inicio sesión, veo una notificación de que estoy trabajando con un perfil temporal y mis archivos se borran después de cerrar sesión. ¿Algún consejo / sugerencia sobre cómo solucionarlo?

Esta publicación me dio una pista, pero no está enfocada en cuentas de usuario, sino en archivos y carpetas.

Sharad Gautam
fuente
@Karan: ¿Por qué las restricciones en los nombres de carpetas o archivos afectan los nombres de las cuentas de usuario?
Peter Mortensen
@PeterMortensen: ¿No se crean carpetas de perfil de usuario basadas en los nombres de cuenta?
Karan
Está relacionado, pero no es un duplicado. No votar para cerrar.
bwDraco
1
Esto me lleva de vuelta a Win 9x ... Inicio -> Ejecutar -> "\ con \ con" -> Entrar -> BSOD
Alex

Respuestas:

18

CON es una palabra reservada para Windows, ya que es el nombre de un dispositivo (consola). Usa algo más.

Karan
fuente
3
¿Leíste el artículo vinculado?
Karan
14
Es obvio realmente. Ya sea que intente crear una carpeta llamada CON directamente o intente engañar a Windows para que la cree usando el nombre de usuario, el problema sigue siendo el mismo.
Karan
44
Puede crear un usuario con un nombre alternativo, como Con01, luego cambiarle el nombre a Con. La carpeta de inicio normalmente no se mueve, por lo que debe pegarse (por ejemplo, se mostrará en la pantalla de bienvenida como Con, pero en realidad se alojará en C: \ Users \ Con01). Aún así, probablemente evitaría tratar de engañar a Windows de esa manera. Las mismas reglas también se aplican a COM1-4 y otros "nombres de dispositivos" reservados.
phyrfox
1
@phyrfox: Sí, el OP aparentemente ya ha usado ese truco si lees su respuesta. No lo recomendaría, pero no es mi PC, así que ...
Karan
1
@Karan no es obvio para el OP o no pedirían aclaraciones.
user64742
15

Aquí está la respuesta a mi propia pregunta. ' con ' es una palabra clave reservada en Windows . Entonces, cuando intento crear una cuenta llamada con, los directorios de documentos respectivos no se crean y, por lo tanto, cuando inicio sesión, todos mis datos se almacenan en temp , que se borran al cerrar sesión .

Para solucionar esto, eliminé la cuenta actual llamada 'con' y creé una cuenta llamada 'con0'. Esto hizo con éxito una cuenta llamada con0 con sus respectivos directorios de documentos como con0. Luego cambié el nombre de la cuenta a 'con', lo que hizo que Windows asociara la carpeta de usuario ' con0 ' a la cuenta de usuario con .

Sharad Gautam
fuente
66
Ingenioso. Un poco arriesgado, tal vez, podría encontrarse con otros problemas más adelante, por la misma razón, pero ingenioso. :-)
Harry Johnston
66
La experiencia pasada muestra que usar palabras reservadas puede tener malas consecuencias. Con el tiempo descubrirá dónde se encuentran los problemas. O toma el consejo o no como elijas.
Fiasco Labs
55
por ejemplo: cualquier programa que pueda crear una carpeta o archivo (para configuraciones, por ejemplo) nombrado con su nombre de usuario se interrumpirá. No conozco ningún programa como este (por lo general, lo almacenan debajo de su directorio de inicio), pero podrían existir.
Olivier Dulac
5

Cuando crea un usuario, Windows también crea una carpeta de inicio para ese usuario. Tradicionalmente, esa carpeta de inicio se llama igual que el usuario. Entonces, el proceso de creación del usuario CON esperaba fallar al crear su carpeta de inicio porque ese nombre no está permitido en el sistema de archivos.

También tenga en cuenta que el sistema de archivos de Windows no distingue entre mayúsculas y minúsculas, por lo que "con" y "Con" tienen el mismo problema.

No estoy seguro de si puede crear otro nombre de usuario y luego cambiarle el nombre, ya que potencialmente hay otros lugares que entrarán en conflicto con el nombre. El consejo general es mantenerse alejado de las palabras reservadas: lo más probable es que el beneficio no valga la pena.

Vlad Didenko
fuente
1
El sistema de archivos es realmente sensible a mayúsculas y minúsculas, con ciertas advertencias .
Karan
Gracias por las ediciones. Nunca más responderé en el teléfono: la pantalla es demasiado pequeña para notar problemas. También me perdí la respuesta de Sharad allí.
Vlad Didenko
Se han conocido vulnerabilidades de seguridad que se aprovecharon de tales irregularidades en el pasado, por lo que el sistema operativo probablemente hará todo lo posible para evitar que use estos nombres.
rackandboneman
1

Esto ha sido respondido, pero sí, es un dispositivo reservado. Cuando las personas se desconectaban de CP / M y tomaban DOS, la mayoría de los manuales describían la creación de un archivo de esta manera ... (también cerca del frente).

copy con file.txt
...
...
^Z

(Algunas personas todavía están haciendo esto, es como un VMS CREATE).

Para que esto funcione, CON está reservado.

Otros son COM1 COM2 COM3 COM4 PRN AUX LPT1

Existen numerosos artículos de KB y páginas de información de TechNet sobre esto, por lo que es extraño que la pregunta venga aquí.

mckenzm
fuente
No puedo pensar en una mejor manera en el DOS 1.0, a menos que quiera utilizar EDLIN (y que alguna vez quería utilizar EDLIN?)
hobbs
1
Bueno, no yo, pero pensé que la depuración era genial y la extrañé cuando se fue. Pero recuerdo lo bueno que era tener un manual de anillo incluido con el sistema operativo.
mckenzm