OVH Cloud OVH Cloud

FileSystemObject depuis lecteur reseau

1 réponse
Avatar
ArnaudG
Bonjour,

J'ai un probl=E8me lorsque j'utilise la fonction=20
Scripting.FileSystemObject depuis un lecteur r=E9seau.

Voici un petit bout de code dans un fichier HTML (que est=20
destin=E9 =E0 =EAtre ouvert par double-clic dans=20
l'explorateur) :

<HTML>
<script id=3DclientEventHandlersVBS language=3Dvbscript>
<!--
dim CodeActive
dim RespCode


'Chargement de la feuille
Sub window_onload
Set fso =3D CreateObject
("Scripting.FileSystemObject")
set MonFichier =3D fso.GetFile("i:\toto.txt")
msgBox "Nom: " & MonFichier.Name
set fso =3D nothing
End Sub

</script>
</html>


Si ce fichier HTML est ouvert depuis un lecteur local, =E7a=20
fonctionne.
Par contre, si je le stocke sur un lecteur r=E9seau,=20
j'obtiens l'erreur suivante :

Un composant ActiveX ne peut pas cr=E9er un objet :=20
Scripting.FileSystemObject.

Comment ce fait-ce ?

Merci !

1 réponse

Avatar
Mathieu M
Pour que le script focntionne il faut que tu regle la sécurité d'Internet
Explorer.
Par defaut, les ActiveX sont désactivés. Je les ai mis en "demandés" car je
ne pense pas les autorisés systématiquement sa plaise à tout le monde ;=)