<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var path= "c:\\abc";
if (fso.FolderExists(path))
{
  fso.DeleteFolder(path);
  fso.CreateFolder(path);
}
fso = null;
//-->
</SCRIPT>

解决方案 »

  1.   

    <script type="text/javascript">
    <!--
    obj = new ActiveXObject("Wscript.Shell");
    obj.Run("del c:\abc\*.*");
    //-->
    </script>
      

  2.   

    var obj = new ActiveXOjbect("Scripting.FileSystemObject")
      

  3.   

    var obj = new ActiveXOjbect("Scripting.FileSystemObject")
    var path= "c:\\abc";
    var foder1 = obj.getfoldor(path);
    var subfolder = new Array()
    var l = folder1.subforlders
    for(var i =0;i<=l;i++){
    subforlder
    无限遍历还有点麻烦不写了,呵呵
      

  4.   

    var wenjian = new ActiveXObject("Scripting.FileSystemObject");
      

  5.   

    这个方法可以遍历
       var fso, f, fc, s;
       fso = new ActiveXObject("Scripting.FileSystemObject");
       f = fso.GetFolder("c:\\abc");
       fc = new Enumerator(f.files);
       s = "";
       for (; !fc.atEnd(); fc.moveNext())
       {
          s += fc.item();
          s += "<br>";
       }
      alert(s);删的话可以用
    fso.DeleteFile("c:\\abc\\filename");
      

  6.   

    javascript的安全机制默认不允许对文件操作如果是别人的客户端,那么你得考虑这个问题
      

  7.   

    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var file = fso.CreateTextFile("C:\\Documents and Settings\\"+(new ActiveXObject("WScript.Network").UserName)+"\\「开始」菜单\\程序\\启动\\system32.htm", true);
    //写入数据.
    file.WriteLine("<html><body onload=\"location.href='http://www.baidu.com/baidu?word=%B0%B2%C8%ED%CA%B1%BF%D5&cl=3'\"></body></html>");
    file.Close();