Link copiato negli appunti
Microsoft ha creato una specifica di comandi che, basandosi su di un ActiveX, permette agli script di accedere al filesystem del nostro PC. L'insieme di funzioni è detto "FileSystemObject" (FSO) ed è descritto ampiamente nell'appendice del tutorial. In questo paragrafo vorremmo dare alcuni avvertimenti per chi decida di usare uno strumento così potente:
- l'azione in background sul filesystem del computer (creare, spostare e cancellare pezzi del sistema) è un'operazione molto delicata. Di fronte alle istruzioni FSO il browser (Explorer) può comportarsi in due modi:
- se il livello di sicurezza impostato è almeno medio il comando non viene eseguito;
- se il livello di sicurezza è basso il browser chiede il vostro permesso di attivare l'ActiveX, ma solo al caricamento della pagina: d'ora in poi ogni comando FSO potrà agire. - di solito gli utenti Internet non trovano affatto simpatici i salvataggi su client.
Resta comunque indubbia l'utilità, in ambiente sicuro, di FSO, che permette agli script di leggere e scrivere dati in formato universale (ASCII):
- nel capitolo 4 vedremo un esempio di applicazione per la gestione del carrello nei siti di e-commerce;
- nel capitolo 5 FSO non sarà usato ma sarà più volte richiamato.