婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 批處理統計文件夾內的所有文件的數量和總大小的bat

批處理統計文件夾內的所有文件的數量和總大小的bat

熱門標簽:雷霆電銷機器人怎么樣 智能打電話機器人收費 電話機器人全國招商 呼倫貝爾外呼系統 如何申請400電話業務mm 清遠百度地圖標注店鋪位置 電話機器人產品怎么樣 玉林市機器人外呼系統哪家好 如何弄地圖標注

我最近電腦不知道為什么磁盤空間會慢慢的變小,而且過一段時間之后,又會有兩三GB的空間被釋放出來,使用我想監控下,看看是那個文件夾下產生的文件來占用我的存儲空間,我想按層監視,最終找出原因。

從網上找個命令行顯示指定文件夾目錄的大小的批處理程序,但是發現并不太盡人意,總感覺不是很適合我的使用;

第一個程序,可以顯示某個文件夾下的文件大小,但是我想按層顯示,卻不能滿足我的要求,程序如下:

@echo off
echo.
set /p dirPath=please input folder path:
set /a s=1024*1024*1024
for /f "tokens=3 delims= " %%i in ('dir /s /a /-c "%dirPath%" ^|findstr 個文件') do (set z=%%i)
echo.
echo 文件夾:%dirPath%
set d=bit
if %z% gtr 1024 set /a "z>>=10"set d=KB
if %z% gtr 1024 set /a "z>>=10"set d=MB
if %z% gtr 1024 set /a "z>>=10"set d=GB

echo 的總大小是:%z% %d%echo.
if %z% LSS %s% echo 該文件夾內容小于1G
pause>nul

第二個程序的,可以顯示當前文件夾下的層級目錄,但沒有循環每一次下文件夾的大小,程序如下:

@echo off
setlocal enabledelayedexpansion
(for /d %%a in (C:\KuGou\*) do (
  set/a n=z=0
  pushd "%%a"
  for %%b in (*.*.) do (
    set/a n+=1,z+=%%~zb
  )
  set/a "z>>=20"
  popd
  echo;%%a [!n!個!z!M]
))>統計結果.txt
pause

通過上面的兩個程序,我整合了一下,打算合成一個程序,應該就和我需要的程序差不多了,說干就干,下面看看我的程序:

@echo off
setlocal enabledelayedexpansion
echo.
set /p dirPath=please input folder path:
echo %dirPath%
echo.
for /d %%a in (%dirPath%\*) do (
  set/a zz=0
  for /f "tokens=3 delims= " %%t in ('dir /s /a /-c "%%a" ^|findstr 個文件') do (
  set zz=%%t
  )  
set d=bit
if !zz! GEQ 1024 set /a "z1=!zz!>>10"set d=KB
if !z1! GEQ 1024 set /a "z2=!z1!>>10"set d=KB
if !z2! GEQ 1024 set /a "z3=!z2!>>10"set d=KB
echo 文件夾:%%a ,大小是:!z3!GB = !z2!MB = !z1!!d!
)
for /f "tokens=1-4 delims= " %%i in ('dir /a /-c %dirPath% ^|findstr 個文件') do (
  set/a ss=%%k
  set/a ss>>=10,d=bit
  
  if !ss! GEQ 1024 set /a "s1=!ss!>>10"set d=KB
  if !s1! GEQ 1024 set /a "s2=!s1!>>10"set d=KB
  if !s2! GEQ 1024 set /a "s3=!s2!>>10"set d=KB
  echo 在"%dirPath%"根目錄下有 %%i %%j ,總共大小為:!s3!GB = !s2!MB = !s1!!d!
  )

pause

代碼四:實現執行后統計文件夾內包含所有文件及所有子文件夾下的文件,以及子文件夾下的子文件夾下的文件,以及子文件夾下的子文件夾下的子文件夾下的文件

@echo off
setlocal enabledelayedexpansion
(for /f “delims=” %%i in ('dir /s/b/l/ad') do (
cd "%%~fsi"
set/a a=0,n=0
for /f "delims=" %%a in ('dir /b/l/aa') do (
set/a a+=1,n+=%%~za 2>nul
)
set/a n/=1048576
echo.%%~fi : !a! : !n!MB
)) >統計結果.txt
pause

MB不支持小數位,文件過小會顯示為零,可以刪除

set/a n/=1048576

并刪除MB改為字節。

或者使用KB,修改為

set/a n/=1024
echo.%%~fi : !a! : !n!KB

代碼5:用純批處理在數字計算上受限制,這個問題用批處理結合awk倒是簡單:
需拖拽執行

#  cls  (for /f "delims=" %%a in ('dir/a-d/b/s %1') do @echo %%~za) | gawk -v path=%~n1 -f %0 >con  pause  exit
{sum+=$0}
END{
	printf "%s文件夾總大小為: \n%.2f byte\n%.2f MB\n%.2f GB\n",path,sum,sum/1024/1024,sum/1024/1024/1024
}

gawk 4.1.0 下載地址:https://www.jb51.net/softs/515570.html

程序也不多解釋,大家一看就明白,只是把別人的東西組合在一起,調用方法:

一:雙擊執行,根據提示輸入您需要建設的文件夾路徑。

二:開始--運行--cmd,然后找到存放bat文件的地方,直接輸入bat文件名就可以執行。

三:也可以直接輸出到文件,例如:C:\&;f3.bat>111.txt回車之后就只能看到光標一閃一閃的,這時你直接輸入文件夾路徑就可以了。

  說明:如果采用輸出到文件的形式,最后把代碼最后的pause行(暫停代碼)刪除,這樣當程序執行完后會自動退出,不會一直停留在程序里。

以上兩個程序的出自于“批處理之家”,地址在下面方便以后追蹤以及查閱

您可能感興趣的文章:
  • 批處理(bat)獲取指定目錄下的所有文件列表
  • BAT 批處理腳本教程(詳細篇腳本之家補充)
  • Windows下使用批處理文件.bat刪除舊文件
  • 利用bat批處理程序通過DOS命令行刪除所有的空文件夾的方法
  • bat命令批處理判斷32位還是64位系統的多種方法
  • bat 批處理 for 命令快速入門
  • 修改Windows Server 2008 R2 的3389遠程端口的Bat批處理代碼
  • 批處理文件bat腳本實現代碼自動提交和項目部署

標簽:江西 公主嶺 白銀 三門峽 臺州 株洲 蕪湖 樂山

巨人網絡通訊聲明:本文標題《批處理統計文件夾內的所有文件的數量和總大小的bat》,本文關鍵詞  批處理,統計,文件夾,內,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理統計文件夾內的所有文件的數量和總大小的bat》相關的同類信息!
  • 本頁收集關于批處理統計文件夾內的所有文件的數量和總大小的bat的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲成人激情综合网| 91精品国产丝袜白色高跟鞋| 国产成人午夜电影网| 宅男在线国产精品| 一区二区三区日韩精品视频| 菠萝蜜视频在线观看一区| 日本色综合中文字幕| 久久免费美女视频| 激情综合一区二区三区| 亚洲电影欧美电影有声小说| 亚洲婷婷综合色高清在线| 欧美高清在线视频| 成a人片亚洲日本久久| 成人av先锋影音| 国产精品美女久久久久aⅴ国产馆| 精品国产一区久久| 久久精品久久精品| 韩国女主播一区| 日韩欧美亚洲国产精品字幕久久久| 在线观看91av| 蜜桃视频免费观看一区| 日本一二三不卡| 激情久久五月天| 国产精品久久三区| 亚洲午夜激情网站| 亚洲精品国产第一综合99久久| 97se狠狠狠综合亚洲狠狠| 午夜精品福利一区二区三区av | 26uuu精品一区二区| 91免费看`日韩一区二区| 欧美亚洲禁片免费| 国内成人免费视频| 亚洲韩国精品一区| 国产伦精一区二区三区| 国产精品丝袜久久久久久app| 91成人在线精品| 在线观看av一区二区| 婷婷国产v国产偷v亚洲高清| 日日夜夜一区二区| 欧美高清在线视频| 91.麻豆视频| 91网上在线视频| 国产一区二区三区在线观看免费视频| 国产乱码精品1区2区3区| 一级做a爱片久久| 国产成人免费在线| 香蕉久久夜色精品国产使用方法| 一本色道久久加勒比精品| 日韩一区二区免费在线电影| 国产激情一区二区三区四区| 欧美日韩一级二级三级| 国产一区二区三区久久久| 午夜久久久久久电影| 欧美日韩一区二区在线视频| 国产精品亚洲人在线观看| 久久99热狠狠色一区二区| 天天色天天操综合| 亚洲午夜激情av| 午夜精品久久久久久不卡8050| 91国偷自产一区二区三区成为亚洲经典| 精品国产sm最大网站| 欧美综合色免费| 青青草国产成人av片免费| 亚洲免费观看高清完整版在线观看| 久久久影视传媒| 久久精品亚洲乱码伦伦中文| 亚洲午夜三级在线| 欧美系列亚洲系列| 亚洲最色的网站| 亚洲精品国产成人久久av盗摄| 亚洲欧美日韩一区二区三区在线观看| 国产精品久久看| 欧美专区在线观看一区| 中文字幕高清一区| 粉嫩久久99精品久久久久久夜| 日韩精品一二三四| 欧美一区二区在线不卡| 欧美裸体bbwbbwbbw| 全国精品久久少妇| 亚洲成人手机在线| 高清不卡在线观看| 国产欧美视频在线观看| 久久九九国产精品| 国产精品99久久久久久宅男| 国产不卡视频一区二区三区| 91最新地址在线播放| 欧美日韩精品一区二区在线播放| 日本少妇一区二区| 狠狠色丁香九九婷婷综合五月| 欧美激情一区二区在线| 亚洲视频电影在线| 日韩精品在线看片z| 精品国产一区二区三区不卡| 成人avav影音| 亚洲成人免费av| 欧美成人精品二区三区99精品| 日韩欧美专区在线| 中文字幕av一区 二区| 亚洲国产乱码最新视频| 日韩激情视频网站| 国产v综合v亚洲欧| 欧美色国产精品| 国产福利视频一区二区三区| 成人av在线电影| 午夜成人在线视频| 高清不卡一二三区| 欧美丰满嫩嫩电影| 国产精品国产三级国产aⅴ中文| 欧美日韩高清一区| 国产午夜精品在线观看| 日韩综合一区二区| 一二三区精品视频| 精品亚洲成av人在线观看| 91网址在线看| 中文字幕欧美国产| 琪琪久久久久日韩精品| 91蝌蚪国产九色| 99在线精品免费| 国产精品一级黄| 欧美日韩一区精品| 9人人澡人人爽人人精品| 日韩一区二区三| 午夜精品福利视频网站| 99久久er热在这里只有精品66| 精品国产乱码久久久久久牛牛| 亚洲va欧美va人人爽| 欧美在线一区二区三区| 亚洲人成网站色在线观看| 成人精品电影在线观看| 99re热视频这里只精品| 成人毛片在线观看| 91精品综合久久久久久| 欧美电影免费观看高清完整版在| 亚洲欧美另类在线| 91原创在线视频| 国产精品久久久久桃色tv| 国内精品视频一区二区三区八戒| 国产精品1区二区.| 精品成人在线观看| 自拍偷拍国产亚洲| 不卡的看片网站| 国产精品久久久久天堂| 一区二区三区中文在线| www.日本不卡| 欧美一卡二卡三卡| 日本在线不卡一区| 秋霞av亚洲一区二区三| 麻豆中文一区二区| 欧美在线啊v一区| 欧美本精品男人aⅴ天堂| 奇米777欧美一区二区| 国产在线精品一区二区不卡了| 国内成人自拍视频| 国产无遮挡一区二区三区毛片日本| 亚洲视频小说图片| 91福利社在线观看| 婷婷综合另类小说色区| 国产精品888| 国产精品视频线看| 欧美在线观看一区| 久久久久国产精品厨房| 亚洲精品成人悠悠色影视| 日韩精品国产精品| 日本美女一区二区三区视频| 亚洲成人第一页| 欧美剧情片在线观看| 国产女人18水真多18精品一级做| 亚洲免费伊人电影| 久久99久久精品欧美| 久久99九九99精品| 国产精品萝li| 欧美日韩亚洲综合在线| 欧美激情在线看| 日韩福利视频导航| 2020国产精品| 在线观看成人免费视频| 国产精品无码永久免费888| 亚洲图片有声小说| 国产成人亚洲精品狼色在线| 欧美久久久久久蜜桃| 日本不卡123| 中文字幕在线不卡国产视频| 欧美日韩精品电影| 夜夜亚洲天天久久| 日韩欧美电影在线| 日韩一区欧美二区| 99久久婷婷国产综合精品| 日韩激情一区二区| 亚洲另类在线制服丝袜| av电影在线观看完整版一区二区| 亚洲一二三区视频在线观看| 免费成人在线影院| 国产视频亚洲色图| 亚洲一二三四区| 精品一区二区三区免费毛片爱| 色8久久精品久久久久久蜜| 麻豆91在线播放| 日韩一级精品视频在线观看| 国产xxx精品视频大全| 国产日韩精品一区二区三区在线|