tienes razon Icastro..
no sbia que podias ocupar esa componetne via javascript...y por lo que vi por ahi estas bien...
prueba solo creando la componente y ve si te sigue tirando error...
a media que avances vas usando las demas propiedades de la componente
<SCRIPT LANGUAGE="JavaScript">
<!--
Function archivo(valor){
var fso = new ActiveXObject("Scripting.FileSystemObject");
}
-->
</SCRIPT>
enlace