hola carlex!
Me parece que el problema esta en el uso del objeto
FileSystemObject. Ya que este solo permite accesar en la maquina local. Puedo equivocarme, pero es solo una opinion.
En ese caso, habria que usar otro objeto en:
Código HTML:
var fso = new ActiveXObject( "Scripting.FileSystemObject" );
Espero haberte ayudado en algo.
suerte