Impossible de créer un compte d'utilisateur nommé «Con» sous Windows 7


12

Je ne parviens pas à créer un compte nommé «con» dans Windows 7. Je peux créer le compte mais chaque fois que je me connecte, je vois une notification indiquant que je travaille sous un profil temporaire et mes fichiers sont effacés après la déconnexion. Des conseils / suggestions sur la façon de réparer?

Ce message m'a donné un indice mais n'est pas axé sur les comptes d'utilisateurs, mais sur les fichiers et les dossiers.



@Karan: Pourquoi les restrictions sur les noms de dossier ou de fichier affectent-elles les noms de compte d'utilisateur?
Peter Mortensen

@PeterMortensen: Les dossiers de profil utilisateur ne sont-ils pas créés en fonction des noms de compte?
Karan

C'est lié, mais pas tout à fait en double. Ne pas voter pour fermer.
bwDraco

1
Cela me ramène à Win 9x ... Démarrer -> Exécuter -> "\ con \ con" -> Entrée -> BSOD
Alex

Réponses:


18

CON est un mot réservé pour Windows car c'est le nom d'un périphérique (console). Utilisez autre chose.


3
Avez-vous lu l'article lié?
Karan

14
C'est vraiment évident. Que vous tentiez de créer un dossier nommé CON directement ou que vous tentiez de faire en sorte que Windows en crée un en l'utilisant comme nom d'utilisateur, le problème reste le même.
Karan

4
Vous pouvez créer un utilisateur avec un autre nom, comme Con01, puis le renommer Con. Le dossier de base ne se déplace généralement pas, il devrait donc rester (par exemple, il s'affichera sur l'écran de bienvenue en tant que Con, mais sera en fait hébergé dans C: \ Users \ Con01). Pourtant, j'éviterais probablement d'essayer de tromper Windows de cette façon. Les mêmes règles s'appliquent également au COM1-4 et aux autres «noms de périphérique» réservés.
phyrfox

1
@phyrfox: Oui, l'OP a apparemment déjà utilisé cette astuce si vous lisez sa réponse. Je ne le recommanderais pas mais ce n'est pas mon PC, donc ...
Karan

1
@Karan ce n'est pas évident pour le PO ou ils ne demanderaient pas de clarification.
user64742

15

Voici la réponse à ma propre question. ' con ' est un mot-clé réservé sous Windows . Ainsi, lorsque j'essaie de créer un compte nommé con, les répertoires de documents respectifs ne sont pas créés et donc lorsque je me connecte, toutes mes données sont stockées dans temp , qui est effacé déconnexion .

Pour résoudre ce problème, j'ai supprimé le compte actuel nommé «con» et créé un compte nommé «con0». Cela a réussi à créer un compte nommé con0 avec ses répertoires de documents respectifs comme con0. Ensuite, j'ai changé le nom du compte en «con», ce qui a créé des fenêtres pour associer le dossier utilisateur « con0 » à con User Account .


6
Ingénieux. Un peu risqué peut-être - vous pourriez rencontrer d'autres problèmes plus tard, pour la même raison - mais ingénieux. :-)
Harry Johnston

6
L'expérience passée montre simplement que l'utilisation de mots réservés peut avoir de graves conséquences. Vous découvrirez au fil du temps où se situent les problèmes. Soit suivre les conseils ou non comme vous le souhaitez.
Fiasco Labs

5
par exemple: tout programme qui peut créer un dossier ou un fichier (pour les paramètres, par exemple) nommé avec votre nom d'utilisateur se brisera. Je ne connais aucun programme comme celui-ci (généralement ils le stockent à la place sous votre répertoire personnel), mais ils pourraient exister.
Olivier Dulac

5

Lorsque vous créez un utilisateur, Windows crée également un dossier de départ pour cet utilisateur. Traditionnellement, ce dossier de départ porte le même nom que l'utilisateur. Ainsi, le processus de création de l'utilisateur CON devrait échouer lors de la création de son dossier de départ car ce nom n'est pas autorisé dans le système de fichiers.

Notez également que le système de fichiers de Windows n'est pas sensible à la casse, donc "con" et "Con" ont le même problème.

Je ne sais pas si vous pouvez créer un autre nom d'utilisateur, puis renommer l'utilisateur, car il existe potentiellement d'autres endroits qui entreront en conflit avec le nom. Le conseil général est de rester loin des mots réservés - l'avantage ne vaut probablement pas la peine.


1
Le système de fichiers est en fait sensible aux cas , avec certaines mises en garde .
Karan

Merci pour les modifications. Plus jamais je répondrai au téléphone - écran trop peu pour remarquer des problèmes. J'ai également manqué la réponse personnelle de Sharad là-bas.
Vlad Didenko

Il y a eu des exploits de sécurité connus tirant parti de telles irrégularités dans le passé, de sorte que le système d'exploitation fera de grands efforts pour vous empêcher d'utiliser ces noms.
rackandboneman

1

Cela a été répondu, mais oui, c'est un appareil réservé. Lorsque les gens se sevraient du CP / M et prenaient du DOS, la plupart des manuels décrivaient la création d'un fichier de cette façon ... (près du devant aussi).

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

(Certaines personnes le font encore, c'est comme un VMS CREATE).

Pour que cela fonctionne, CON est réservé.

Les autres sont COM1 COM2 COM3 COM4 PRN AUX LPT1

Il existe de nombreux articles de la base de connaissances et des pages d'informations TechNet à ce sujet, il est donc étrange que la question vienne ici.


Je ne peux pas penser à une meilleure façon dans DOS 1.0, à moins que vous ne vouliez utiliser EDLIN (et qui a déjà voulu utiliser EDLIN?)
Hobbs

1
Eh bien pas moi, mais je pensais que le débogage était cool et je l'ai manqué quand il est parti. Mais je me souviens à quel point c'était génial d'avoir un manuel lié à l'anneau avec le système d'exploitation.
mckenzm
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.