<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 1, 文章 - 1, 評論 - 17, 引用 - 0
    數(shù)據(jù)加載中……

    js刪除指定路徑的指定擴展名的文件

    刪除以下目錄下的以.cll文件為擴展名的所有文件(可以修改擴展名,刪除對應(yīng)的文件)

     

    C:\Documents and Settings\系統(tǒng)登陸名\Local Settings\Temp

     

    下面是第一種方法,比較復(fù)雜:

    <html>
        
    <script type="text/javascript">
      
    function test(){
      
          
    var WshShell =new ActiveXObject("WScript.Shell");   
          
    //fso為FileSystemObject;
          //f為Folder對象;
          //fc為要賦值為 Enumerator 對象的變量名
          //f1為File對象
          //s判斷是否刪除,s=1表示刪除成功
          var fso,f,fc,f1,s=0;
            fso 
    = new ActiveXObject("Scripting.FileSystemObject");
        
            
    //根據(jù)指定路徑中的文件夾返回相應(yīng)的 Folder 對象
            //WshShell.ExpandEnvironmentStrings("%USERNAME%")獲取當(dāng)前系統(tǒng)登陸用戶名
           f = fso.GetFolder("c:\\Documents and Settings\\"+WshShell.ExpandEnvironmentStrings("%USERNAME%")+"\\Local Settings\\Temp");
           
           
    //返回一個 Files 集合,由指定文件夾中包含的所有 File 對象組成,包括設(shè)置了隱藏和系統(tǒng)文件屬性的文件。
           fc = new Enumerator(f.files);
           
           
    //循環(huán)判斷
           for (; !fc.atEnd(); fc.moveNext())
           
    {
               
    //如果為CLL 文件
          if(fso.getFile(fc.item()).type=="CLL 文件")
          
    {
              
    //根據(jù)指定的路徑(fc.item())中的文件返回相應(yīng)的 File 對象。
              f1 = fso.GetFile(fc.item());
              
    //執(zhí)行刪除
              f1.Delete();
              
    //刪除標(biāo)記
              s=1;
          }

           }

           
    if(s==1){
               alert(
    "刪除成功");
           }
    else{
               alert(
    ".cll文件不存在");
           }

      }

      
    </script>
        
    <body>
        
    <input value="測試" type="button" onclick="test();">
        
    </body>
    </html>

    下面是第二種方法:
    <html>
        
    <body>
            
    <input value="測試" type="button" onclick="test();">
        
    </body>
        
    <script type="text/javascript">
      
    function test(){
      
          
    var wshShell =new ActiveXObject("WScript.Shell");
          
          
    //username 存放登陸用戶名
          var username = wshShell.ExpandEnvironmentStrings("%USERNAME%");
          
          
    //fso用來處理文件和文件夾
            var fso = new ActiveXObject("Scripting.FileSystemObject");
            
            
    //path刪除文件的路徑
            var path = "c:\\Documents and Settings\\"+username+"\\Local Settings\\Temp";
            
            
    //如果指定的文件夾存在則返回 True ;否則返回 False
            if(fso.FolderExists(path))
            
    {
                
    try{
                    fso.DeleteFile(path
    +"\\*.cll");
                    alert(
    "刪除成功!");
                }
    catch(e){
                     alert(
    ".CLL" + e.message);
                }

                    
            }
    else
                
    {
                    alert(
    "不存在這個目錄:"+path);
                }

            }

      
    </script>
    </html>

    要運行上述腳本,需要放寬IE的權(quán)限  
      需要下面選項內(nèi)容  
      工具>Internet選項>安全>Internet>自定義級別>ActiveX控件和插件>對沒有標(biāo)記為安全的ActiveX控件進行初始化和腳本運行  
       
      設(shè)置為啟運
     
      //獲取計算機名
      var   wsh=new   ActiveXObject("WScript.Network");  
      alert(wsh.ComputerName);

     

    有什么不對的地方大家評論下吧

    posted on 2010-08-20 12:37 Horrison 閱讀(1193) 評論(0)  編輯  收藏 所屬分類: JavaScript


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲国产精品免费观看| 免费人成激情视频| 亚洲三级视频在线观看| 最近中文字幕mv免费高清电影| 国产成人亚洲综合一区| 久久久久亚洲AV成人网| h视频在线观看免费完整版| 最新亚洲人成网站在线观看 | a级毛片在线免费| 亚洲国产精品13p| 久久免费区一区二区三波多野| 亚洲国产精品免费观看| 国产亚洲?V无码?V男人的天堂| 三年片在线观看免费观看大全动漫| 亚洲综合一区无码精品| 亚洲综合在线另类色区奇米| 黄瓜视频影院在线观看免费| 国产免费AV片在线观看播放| 亚洲欧洲日韩极速播放| 亚洲精品国产字幕久久不卡| 在线免费观看污网站| 亚洲人成未满十八禁网站| 国产亚洲精品观看91在线| 日本v片免费一区二区三区| 无码日韩精品一区二区三区免费 | a级毛片毛片免费观看久潮| 亚洲JIZZJIZZ妇女| 亚洲精品午夜在线观看| 国产午夜亚洲不卡| 精品剧情v国产在免费线观看| 69影院毛片免费观看视频在线| 一区二区三区视频免费| 亚洲精品乱码久久久久久V | 国产高清对白在线观看免费91 | 成年女人免费碰碰视频| 99热这里只有精品免费播放| 精品人妻系列无码人妻免费视频| 亚洲欧洲专线一区| 色婷五月综激情亚洲综合| 亚洲人成影院在线| 国产精品亚洲片在线观看不卡|