隨筆 - 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 保存當前路徑
          set CURRENT_DIR="%cd%"

          rem 到達目標路徑
          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 卜清楚 閱讀(1680) 評論(1)  編輯  收藏 所屬分類: os.windows

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

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 苗栗市| 丰都县| 苏州市| 定西市| 循化| 建德市| 额济纳旗| 万荣县| 新蔡县| 墨竹工卡县| 荆门市| 灵宝市| 昭平县| 上思县| 驻马店市| 闽清县| 漳浦县| 五莲县| 江源县| 乌拉特前旗| 吉林省| 莎车县| 和龙市| 神池县| 东安县| 深州市| 会东县| 鄂托克旗| 稻城县| 新宾| 昌邑市| 洛扎县| 沧源| 嵊泗县| 定安县| 吉木乃县| 南城县| 英山县| 泌阳县| 海丰县| 新乡市|