隨筆 - 1, 文章 - 1, 評(píng)論 - 17, 引用 - 0

          導(dǎo)航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          公告

          只要認(rèn)為自己做的是對(duì)的,就堅(jiān)持走下去

          常用鏈接

          留言簿

          隨筆分類(1)

          隨筆檔案(1)

          文章分類(1)

          文章檔案(1)

          搜索

          •  

          積分與排名

          • 積分 - 56756
          • 排名 - 915

          最新評(píng)論

          2011年9月27日

          Unrecognized Windows Sockets error: 0: JVM_Bind 異常解決辦法

          java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

          此異常的原因是服務(wù)器端口被占用 所以解決辦法是:

          一:更改服務(wù)器的端口號(hào);

          二:關(guān)閉占用當(dāng)前端口的進(jìn)程

          下邊介紹第二種方法

          1.首先進(jìn)入命令行 查看端口是否被占用  

          使用命令: netstat -ano

          我的服務(wù)器的端口是443 

          此端口已被PID為3432的進(jìn)程占用

          2.查看該P(yáng)ID為 3432 的進(jìn)程

          使用命令:tasklist|findstr "3432"

          由于在解決問(wèn)題時(shí),我把PID為3432的進(jìn)程已關(guān)掉,所以演示時(shí),我用2784來(lái)做


          可以看出 PID為2784的進(jìn)程是 ConnectifyService.exe

          第一種解決辦法是:把ConnectifyService.exe進(jìn)程關(guān)掉

          第二種解決辦法是:直接通過(guò)任務(wù)管理器查看PID為3432的進(jìn)程,然后關(guān)掉

          windows任務(wù)管理器->查看->選擇列  選中PID 然后查看任務(wù)管理器,關(guān)掉PID為3432的進(jìn)程


          posted @ 2011-09-27 15:36 Horrison 閱讀(54886) | 評(píng)論 (17)編輯 收藏

          2010年8月20日

          js刪除指定路徑的指定擴(kuò)展名的文件

          刪除以下目錄下的以.cll文件為擴(kuò)展名的所有文件(可以修改擴(kuò)展名,刪除對(duì)應(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對(duì)象;
                //fc為要賦值為 Enumerator 對(duì)象的變量名
                //f1為File對(duì)象
                //s判斷是否刪除,s=1表示刪除成功
                var fso,f,fc,f1,s=0;
                  fso 
          = new ActiveXObject("Scripting.FileSystemObject");
              
                  
          //根據(jù)指定路徑中的文件夾返回相應(yīng)的 Folder 對(duì)象
                  //WshShell.ExpandEnvironmentStrings("%USERNAME%")獲取當(dāng)前系統(tǒng)登陸用戶名
                 f = fso.GetFolder("c:\\Documents and Settings\\"+WshShell.ExpandEnvironmentStrings("%USERNAME%")+"\\Local Settings\\Temp");
                 
                 
          //返回一個(gè) Files 集合,由指定文件夾中包含的所有 File 對(duì)象組成,包括設(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 對(duì)象。
                    f1 = fso.GetFile(fc.item());
                    
          //執(zhí)行刪除
                    f1.Delete();
                    
          //刪除標(biāo)記
                    s=1;
                }

                 }

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

            }

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

          下面是第二種方法:
          <html>
              
          <body>
                  
          <input value="測(cè)試" type="button" onclick="test();">
              
          </body>
              
          <script type="text/javascript">
            
          function test(){
            
                
          var wshShell =new ActiveXObject("WScript.Shell");
                
                
          //username 存放登陸用戶名
                var username = wshShell.ExpandEnvironmentStrings("%USERNAME%");
                
                
          //fso用來(lái)處理文件和文件夾
                  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(
          "不存在這個(gè)目錄:"+path);
                      }

                  }

            
          </script>
          </html>

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

           

          有什么不對(duì)的地方大家評(píng)論下吧

          posted @ 2010-08-20 12:37 Horrison 閱讀(1197) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 延边| 绵阳市| 台中市| 平果县| 凤庆县| 梅河口市| 遂川县| 湄潭县| 呼伦贝尔市| 舞阳县| 蓝山县| 麟游县| 本溪| 郧西县| 德州市| 长宁县| 监利县| 合山市| 大渡口区| 九龙坡区| 渑池县| 铁岭市| 杂多县| 渭南市| 郯城县| 永嘉县| 渑池县| 囊谦县| 即墨市| 乌拉特中旗| 遵化市| 徐闻县| 霍州市| 威信县| 辽源市| 安远县| 卫辉市| 南岸区| 简阳市| 扎囊县| 忻州市|