fso好象不行,参考下:
var ado=new ActiveXObject("ADODB.Stream");
ado.Type=1;
ado.Open();
ado.write(xml.responseBody);
ado.SaveToFile(folder,2);
ado.Close();
ado=null;

解决方案 »

  1.   

    <script language="JavaScript">
    <!--
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    fso.DeleteFile("c:\\autoexec.bat", true);
    var newFolderName = fso.CreateFolder("c:\\51JS");//在C盘上创建一个51JS的目录 
    var newFileObject = fso.CreateTextFile("c:\\autoexec51JS.bat", true); //脚本将在C盘创建一个叫 autoexec51JS.bat的文件
    var newpath = fso.MoveFile("c:\\autoexec.bat", "d:\\autoexec.bat"); //把C盘的autoexec.bat文件移移动到D盘
    //-->
    </script>
    BuildPath() 生成一个文件路径 
    CopyFile() 复制文件 
    CopyFolder() 复制目录 
    CreateFolder() 创建新目录 
    CreateTextFile() 生成一个文件 
    DeleteFile() 删除一个文件 
    DeleteFolder() 删除一个目录 
    DriveExists() 检验盘符是否存在 
    Drives 返回盘符的集合 
    FileExists() 检验文件是否存在 
    FolderExists 检验一个目录是否存在 
    GetAbsolutePathName() 取得一个文件的绝对路径 
    GetBaseName() 取得文件名 
    GetDrive() 取得盘符名 
    GetDriveName() 取得盘符名 
    GetExtensionName() 取得文件的后缀 
    GetFile() 生成文件对象 
    GetFileName() 取得文件名 
    GetFolder() 取得目录对象 
    GetParentFolderName 取得文件或目录的父目录名 
    GetSpecialFolder() 取得特殊的目录名 
    GetTempName() 生成一个临时文件对象 
    MoveFile() 移动文件 
    MoveFolder() 移动目录 
    OpenTextFile()
      

  2.   

    我要根据 http://www.csdn.net/00.rar 这样的网址,然后保存到本地(有可能要几百兆),怎么写?我要while((count=read(...,...))>0)这种类型的,怎么做?