Newsgroup: it.comp.www.asp
Titolo: Problemi con FSO

Salve,
come da oggetto, ho qualche problema con i FileSystemObjects.
La scorsa settimana ho dovuto reistallare Win200 Server e quindi tutta la
struttura della mia Intranet ( che funzionava egregiamente..)
Adesso il codice seguente non funziona piu' e non so perche'.
'*******************************************
Set fso = CreateObject("Scripting.FileSystemObject")
File= "\\User1\CDRIVE\MioFile.log"
if( Not(fso.FileExists( File )) ) then
    Response.Write " - Source file does not exist"
end if
'*******************************************
Forse nella reistallazione non ho reimpostato tutto?
O forse e' una questione di privilegi e/o livelli di accesso?
Grazie a tutti coloro che vorranno/potranno aiutarmi.
Un saluto
GRF

> Adesso il codice seguente non funziona piu' e non so perche'.
Esattamente qual è il problema?
Posta il msg di errore!
--
Ciao,
   Filippo Di Blasi 
fil...@puntoinformatico.it
   Webmaster(at) 
www.puntoinformatico.it
 <-- NEW!

scusa, nn ti conviene mettere la path completa? o usare un Server.Mappath?
e fare una roba tipo:
Set fso = CreateObject("Scripting.FileSystemObject")
File= "\\User1\CDRIVE\MioFile.log"
if( Not(fso.FileExists( Server.Mappath(File) )) ) then
    Response.Write " - Source file does not exist"
end if
CIAO!
Gusher

 Esattamente qual è il problema?
Il problema e' che il file realmente esiste, ma dal codice risulta il
contrario.

 ha scritto nel messaggio
news:9q70ok$47c$1...@atlantis.cu.mi.it...

Ci provo, Grazie
GRF

Scusate se insisto, ma non so proprio dove battere la testa....
Cosa c'e' di sbagliato nel codice seguente per cui la funzione
FileExists(...) mi ritorna FALSE anche con il file stesso?
'*********** File Prova.asp  ****************
Set fso = CreateObject("Scripting.FileSystemObject")
File= ".\Prova.asp"
if( Not(fso.FileExists( File )) ) then
     Response.Write " - Source file does not exist"
 end if
'*******************************************
Vi ringrazio
GRF

> File= ".\Prova.asp"
Ma con:
file = Server.MapPath("prova.asp")
Funziona o no?
--
Ciao,
   Filippo Di Blasi 
fil...@puntoinformatico.it
   Webmaster(at) 
www.puntoinformatico.it
 <--- NEW!

 --
Con MapPath in effetti funziona, ma se io devo raggiungere un file su un
disco remoto, come faccio ?
MapPath non accetta nomi di file del tipo \\User1\cdrive\file1.txt
E comunque prima della reiststallazione del sistema funzionava...
Boh !!!!
GRF

 E comunque prima della reiststallazione del sistema funzionava...
Probabilmente hai dimenticato, in fase di reinstallazione, di assegnare i
giusti permessi all'utente IUSR_PC per la cartella \\User\cdrive.
Al 99% č lě il problema visto che la sintassi č giusta.
--
Ciao,
   Filippo Di Blasi 
fil...@puntoinformatico.it
   Webmaster(at) 
www.puntoinformatico.it
 <-- NEW!

 Al 99% č lě il problema visto che la sintassi č giusta.
E' quello che temevo, pero' a questo punto il problema forse e' OT :
come devo settare i permessi?
Chiarisco la mia config.
1 server W2k  settato come PDC e 20 utenti appartenenti al gruppo Power
Users
20 Client W2k che fanno il logon sul dominio
I dischi dei client sono condivisi con accesso consentito a 'Eveyone' con
'Controllo completo' ( non ha molto senso, ma per ora non posso fare
diversamente).
Non mi sembra che ci siano molte restrizioni.....
Qualche consiglio?
Thanx
GRf