Mi spiego meglio
con strsplit(dir,"\")
scorporo la dir ="c:\document\pippo\pluto\paperone\paperina.doc
a=strsplit(1)
b=strsplit(2)
c=strsplit(3)
d=strsplit(4)
e=strsplit(5)

dove:
a=document
b=pippo
c=pluto
d=paperone
e=paperina.doc

dato che il percorso di un file puo variare non di conseguenza uso unciclo con un array.
tutto funziona bene il problema è che il ciclo si deve interrompere quando arriva a al file altrimenti mi da l'errore. Come faccio ad uscire prima dato che il nome del file io non lo so.
O se conoscete qualcosaltro che mi possa trovare la cartella dove risiede il file perchè a me serve quella le altri no.