隨筆 - 20  文章 - 8  trackbacks - 0
          <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          ???? windows的臨時文件夾中總是有很多沒用的東西。寫了個批處理程序,每次開機都清空臨時文件夾。

          @ECHO OFF

          rem 如果這個參數(shù)中帶有空格,請使用""將其引起來
          rem 如:"C:\Documents and Settings\Administrator\Local Settings\Temp"

          rem 檢查并保存參數(shù)。去掉參數(shù)兩邊的""
          if '%1' EQU '' goto END
          for %%i in (%1) do set DELDIR="%%~i"

          rem 判斷路徑是否存在
          if not exist %DELDIR% goto END

          rem 詢問用戶
          echo 您是要將%1下面的文件和文件夾全部刪除嗎?Y,刪除;N,不刪除
          set /p INPUTVAR=
          if "%INPUTVAR%"=="y" goto CONTINUE
          if "%INPUTVAR%"=="Y" goto CONTINUE
          goto END
          :CONTINUE

          rem 保存當(dāng)前路徑
          set CURRENT_DIR="%cd%"

          rem 到達目標(biāo)路徑
          for %%i in (%DELDIR%) do %%~di
          cd %DELDIR%

          rem 刪除所有文件夾
          @ECHO ON
          for /D %%i in (*) do rd /q /s "%%~fi"

          rem 刪除所有文件
          del /s /q *
          @ECHO OFF

          rem 返回初始路徑
          for %%i in (%CURRENT_DIR%) do %%~di
          cd %CURRENT_DIR%

          :END

          @ECHO ON

          ???? 在windows2003上試過了。其它操作系統(tǒng)沒試,不能保證運行正常。

          posted on 2007-03-23 13:24 卜清楚 閱讀(1679) 評論(1)  編輯  收藏 所屬分類: os.windows

          FeedBack:
          # re: 批處理程序-清空文件夾 2009-01-29 15:40 zoom100
          搞什么東西,能不能改個完整的  回復(fù)  更多評論
            

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 乃东县| 分宜县| 韶关市| 珠海市| 江油市| 广州市| 大埔区| 万州区| 乐东| 宣恩县| 本溪| 无极县| 仙游县| 安阳市| 平利县| 楚雄市| 刚察县| 施秉县| 安龙县| 炎陵县| 烟台市| 天镇县| 大庆市| 育儿| 西乡县| 太康县| 龙口市| 敖汉旗| 南充市| 青阳县| 双柏县| 松潘县| 山阴县| 黄大仙区| 靖西县| 宣化县| 济阳县| 静宁县| 鞍山市| 德兴市| 庆云县|