Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Come mai non si può chiamare una cartella "con"?

Problemi con i sistemi operativi di casa Microsoft? Questa è la sezione che fa per te!

Come mai non si può chiamare una cartella "con"?

Messaggioda Berga95 » gio dic 24, 2009 4:18 pm

Ho letto in internet che riguarda un comando di MS-DOS che è "console"... ma non ho capito bene il perché... mi potreste spiegare bene?
E quali altri nomi illegali (si dice così?) per le cartelle? (ho sentito COM1, COM2 e qualcos'altro, forse voi ne sapete di più...)

[grazie]
Non è morto ciò che in eterno può attendere - e col passare di strani eoni - anche la morte può morire.
~ H.P. Lovecraft
Avatar utente
Berga95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3342
Iscritto il: sab set 12, 2009 12:56 pm
Località: C:\Python27 | C:\Dev-Cpp | Treviso

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Al3x » gio dic 24, 2009 4:39 pm

il comando console si usa abbreviato in con ed è per questo motivo che è riservato e non disponibile per i nomi di cartelle.

Qui trovi alcune indicazioni riguardo sia i nomi che i caratteri riservati, in particolare:

Names conflicting with some of Win OS' old DOS functions (Not allowed in either upper or lowercase and with or without a file extension or as a file extension: COM1 to COM9 inclusive, LPT1 to LPT9 inclusive, CON, PRN, AUX, CLOCK$ and NUL)
è primavera finalmente! [:)]
Avatar utente
Al3x
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 7411
Iscritto il: sab gen 10, 2009 12:51 pm
Località: http://127.0.0.1/

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Andy94 » gio dic 24, 2009 4:53 pm

Citando Wikipedia EN:
Microsoft Windows: Windows kernel forbids the use of characters in range 1-31 (i.e., 0x01-0x1F) and characters " * : < > ? \ / |. Although NTFS allows each path component (directory or filename) to be 255 characters long and paths up to about 32767 characters long, the Windows kernel only supports paths up to 259 characters long. Additionally, Windows forbids the use of the MS-DOS device names AUX, CLOCK$, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, CON, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, NUL and PRN, as well as these names with any extension (for example, AUX.txt), except when using Long UNC paths (ex. \\.\C:\nul.txt or \\?\D:\aux\con). (In fact, CLOCK$ may be used if an extension is provided.) These restrictions only apply to Windows - Linux, for example, allows use of " * : < > ? \ / | even in NTFS.


Quindi hai ragione, non si può chiamare una cartella con "CON" [acc2]

Al3x mi ha battuto [acc2] [acc2]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm


Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Al3x » gio dic 24, 2009 5:01 pm

Andy94 ha scritto:Al3x mi ha battuto [acc2] [acc2]

ti ho dato ben 4 minuti [:D]
è primavera finalmente! [:)]
Avatar utente
Al3x
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 7411
Iscritto il: sab gen 10, 2009 12:51 pm
Località: http://127.0.0.1/

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Andy94 » gio dic 24, 2009 5:23 pm

Al3x ha scritto:ti ho dato ben 4 minuti [:D]

Avevo il post aperto da tempo, e non ho più ricontrollato per conflitti.
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Al3x » gio dic 24, 2009 6:25 pm

dite tutti così [bleh]
è primavera finalmente! [:)]
Avatar utente
Al3x
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 7411
Iscritto il: sab gen 10, 2009 12:51 pm
Località: http://127.0.0.1/

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Palpas » gio dic 24, 2009 7:12 pm

non a caso in Windows 95 e 98 se da Esegui lanciavi il comando con/con il pc crashava con una schermata blu [:)]
(anche con nul\nul)
Zane grazie per l'esperienza MLI
Avatar utente
Palpas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 2544
Iscritto il: mar set 25, 2007 4:48 pm

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Berga95 » gio dic 24, 2009 8:22 pm

[crylol]

Comunque, se non ci fosse tale limitazione, cosa succederebbe? [uhm]
Non è morto ciò che in eterno può attendere - e col passare di strani eoni - anche la morte può morire.
~ H.P. Lovecraft
Avatar utente
Berga95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3342
Iscritto il: sab set 12, 2009 12:56 pm
Località: C:\Python27 | C:\Dev-Cpp | Treviso

Re: Come mai non si può chiamare una cartella "con"?

Messaggioda Palpas » gio dic 24, 2009 10:24 pm

Berga95 ha scritto:[crylol]

Comunque, se non ci fosse tale limitazione, cosa succederebbe? [uhm]

Nella migliore delle ipotesi, un errore di Accesso Negato all'oggetto in questione
Nella peggiore delle ipotesi un crash
Zane grazie per l'esperienza MLI
Avatar utente
Palpas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 2544
Iscritto il: mar set 25, 2007 4:48 pm


Torna a Sistema Operativo

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising