PDA

View Full Version : L'enigma del "con" di Windows XP?!!


Virtuoso
22-09-2004, 14:18
Ciao a tutti,
come già si sapeva se si cerca di aprire una Nuova cartella in Windows XP chiamandola "con" non si riesce.
Subito avevo pensato ad un bug assurdo... ma ora proprio non capisco...

Non si riesce a chiamare nessun nuovo file (doc. di testo, immagine...ecc) e nessuna cartella con il nome "con".

Fin qui la cosa non mi dava troppo fastidio ma ora ditemi: perchè se cerco di creare un nuovo utente chiamandolo...indovinate un po'.... (Bravi!) "con" il caro e vecchio Windows mi risponde:


"IMPOSSIBILE UTILIZZARE IL NOME DI ACCOUNT SPECIFICATO.
IL NOME è RISERVATO. DIGITARE UN NOME DIVERSO."

Riservato per cosa o per chi???
...Mah, l'enigma del CON non finisce qui... Provate anche voi e vedrete... :rolleyes: :eek: :eek: :eek: :eek:


:sbavvv:

nieco
22-09-2004, 21:45
hai ragione il con non lo accetta

ma se provi a crearla da dos??? lui la vedra'?

agma
23-09-2004, 00:08
:eek:
Non la sapevo questa cosa! Incredibile! Che caspita di bug assurdo sarà? Se si usa il prompt dei comandi si ottiene un bel "Nome di directory non valido." Boh!

agma
23-09-2004, 00:10
Originariamente inviato da nieco
hai ragione il con non lo accetta

ma se provi a crearla da dos??? lui la vedra'?

Appena riavvio, metto il floppy di ripristino del millennium e creo una bella C:\Con, voglio vedere cosa succede

skizzo03
23-09-2004, 00:27
chiedete a lui e vi illuminerà!

gamon02
23-09-2004, 01:27
NO particular mystery. "CON" is a device ("Console"), and since MSDOS is pseudo-UNIX, a device is a psuedo-file.

Similarly, you can't create a directory call "AUX" or "COM1" or "LPT2".

You can, however, create a text file from a Console window via the method:
C:\> copy con mytext.txt
Some text to copy to the file
^Z

C:\>

(That ends with a Ctrl-Z) The file was created by copying the "contents" of the "file" con (actually, what I type up to the Ctrl-Z), to the file mytext.txt


Such is life supporting MSDOS compatibility.....

netquik
23-09-2004, 01:43
ciao a tutti


bhè l'inhippo sta nel DOS

cioè

ci sono dei nomi riservati in windows che non si posso usare per nominare file e cartelle.

la risposta esatta la abbiamo dall'errore di creazione del file

"Periferica riservata"

(mentre per le cartella gli errori vengono gestiti a tromba... è questo il vero bug?)

praticamente CON PRN, NUL, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, AUX e probabilmete altre non sono altro che periferiche di I/O input e a output ... gestibili da dos

esempio

copy con testfile.txt [Enter]
abcdefg[Enter]
[Ctrl]Z [Enter]

creerà un file di testo contenenente abcdefg

abbiamo usato CON ossia la console per immettere il testo

oppure

copy a.txt prn per mandarlo all prima stampante installata

Hanno pensato bene di evitare confusione e successive incompatibilità , evitando la creazione di file e cartelle con quei nom1...

immagino cmq che la cosa potesse essere gestita meglio e probabilmete lo sarà

agma
23-09-2004, 13:57
Non si finisce mai di imparare ;)