Newsgroup: it.comp.lang.visual-basic
Titolo: mkdir in win2000

(w2000)
in gestione risorse -> nuova cartella -> provare a chiamarla ".test"
da vb -> mkdir ".test"
con salamander e vb la crea, con explorer no, almeno da me.
in compenso da vb poi non la visualizza in un dirtree, cioe' con qualcosa
tipo
        For j = 1 To 9
            MkDir mainPath & ".test" & cstr(j)
            MkDir mainPath & "test" & cstr(j)
        Next
e poi dir1.refresh, le test* vengono visualizzate, le .test* no.
ciao, j.

 e poi dir1.refresh, le test* vengono visualizzate, le .test* no.
Misteri... hint sotto *n*x da quel che mi risulta i files e le directory con
il "." inziale sono invisibili ad un normale "dir". Che stiano copiando? ;)

 da vb -> mkdir ".test"
Java mi veraviglio :p E' un post vecchio !!!
il problema e' che ci sono alcuni nomi per le cartelle che non possono
essere accettate dal SO, tipo se crei una dir "NUL" o "PRN", forse anche
test e' vista tra le parole riservate ! Bo !

 anche test e' vista tra le parole riservate ! Bo !
Ma neanche per idea... .test è un nome lecito per le directory:
C:\.test>dir
 Il volume nell'unità C non ha etichetta.
 Numero di serie del volume: XXXX-YYYY
 Directory di C:\.test
05/08/2003  11.00       <DIR>          .
05/08/2003  11.00       <DIR>          ..
               0 File              0 byte
               2 Directory  xx.xxx.xxx.xxx byte disponibili

 Ma neanche per idea... .test è un nome lecito per le directory:
Ora la telecomemainonfunziona non mi lascia accedere a google, ma ricordo
che win2000 aveva delle fisime su .test, e che mi pare di suo ne cancellasse
pure il contenuto quando se ne accorge che ce ne sia, o roba del genere.
Ciao

 test e' vista tra le parole riservate ! Bo !
ehm... il punto non e' il 'test', e' il punto...
inoltre non e' che non lo accetta: non lo accetta *in alcune situazioni*
ciao, a.

 stiano copiando? ;)
Confermo e rilancio: lo fa anche sotto W98 SE.
E' il punto come primo carattere che non va, e sospetto che la
funzione "basename" o come si chiama sotto Win sia fallata,
e cerchi di suddividere il nome in filename ed estensione
rilevando il punto e facendo una split in quel punto.
Ovviamente se il nome inizia per punto, lui non lo riconosce
tanto che il messaggio di errore è: "Specificare il nome del file".
Rinominandola con WinCommander, per esempio, la rinomina
e visualizza regolarmente.
Tra l'altro, ricordo che il nomefile ".." si riferisce alla directory
superiore a quella corrente, "..." a "due dir più in su", ed entrambe
le sostituzioni vengono ignorate se la dir attuale è la radice;
queste convenzioni _dovrebbero_ essere valide sia sotto *X
che sotto Win dal 98 in su, solo la "..." non è valida in W95.
Sotto *X un filename che inizia per "." è nascosto ad un normale "ls".
Bisognerebbe spulciare un po' l'MSDN, ma ora non ne ho
voglia, e devo sparaflashare un BIOS che ha visto degli alieni
che non doveva vedere...
Un Paperino MIB ;-).

 tanto che il messaggio di errore è: "Specificare il nome del file".
si'. solo che e' abbastanza idiota da...
C:\___\_____>dir
 Il volume nell'unità C è cucciolo
 Numero di serie del volume: 3856-BA69
 Directory di C:\___\_____
05/08/2003  13.34       <DIR>          .
05/08/2003  13.34       <DIR>          ..
04/08/2003  20.15              416.903 abc.jpg
               1 File        416.903 byte
               2 Directory   4.145.319.936 byte disponibili
C:\___\_____>ren abc.jpg .jpg
C:\___\_____>dir
 Il volume nell'unità C è cucciolo
 Numero di serie del volume: 3856-BA69
 Directory di C:\___\_____
05/08/2003  13.34       <DIR>          .
05/08/2003  13.34       <DIR>          ..
04/08/2003  20.15              416.903 .jpg
               1 File        416.903 byte
               2 Directory   4.145.319.936 byte disponibili
C:\___\_____>
c:\>iao, a.

 e poi dir1.refresh, le test* vengono visualizzate, le .test* no.
Confermo anche quest'altro...
Antonio Mirarchi

 04/08/2003  20.15              416.903 .jpg
E qual è il problema ? Quello è DOS, mica Win... ;-)
Appropo', ti ho mai mandato un "omonimi.zip" ?
Bye, G.

> ehm... il punto non e' il 'test', e' il punto...
Infatti... Ho provato a creare cartelle tipo .a .prova .niente e tutte danno
lo stesso errore!!
Antonio Mirarchi

 Appropo', ti ho mai mandato un "omonimi.zip" ?
negativo. wozzat ?