獲得目錄檔案數和剩餘容量的dos命令

2021-06-07 13:03:43 字數 644 閱讀 7795

@echo off

for /f %%i in ('dir /s *.*^|find /i "個檔案"') do set num=%%i

echo.

echo 檔案數量統計結果:

echo.

echo d:\movie目錄下有 %num% 個檔案

echo.

echo.

echo d盤空間統計結果:

echo.

echo 碟符 剩餘空間(位元組) 分割槽大小(位元組)

wmic logicaldisk where caption="d:" get size,freespace,caption | findstr /v /i "caption"

pause>nul

將上面**儲存為bat檔案,放到d:\movie目錄下,每次想統計的時候執行該批處理即可(建立個快捷方式)。執行後稍等片刻即可顯示出結果。。

ps:linux下,

ls |wc -l   統計當前目錄下的非隱藏目錄和非隱藏檔案的個數

ls -a |wc -l 統計當前目錄下的所有檔案和目錄的個數實際數目

find ./   |wc -l   統計當前目錄下的所有檔案包括隱藏檔案和資料夾

ll |grep -v ^d |wc -l

獲得檔案大小和目錄

1.在當前活動目錄下建立新檔案 char lujing1 255 getcurrentdirectory 255,lujing strcat lujing,tempdatadecode1 bmp fopen lujing1,wb 2獲得檔案的大小 handle fhadle createfile s...

C 獲得檔案的目錄

c 獲取當前路徑的方法如下 1.system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取模組的完整路徑。2.system.environment.currentdirectory 獲取和設定當前目錄 該程序從中啟動的目錄 ...

linux 統計目錄下的檔案數

linux下如何查詢檔案數量?檔案大小可以 du sh var 類似這樣的,檔案數量 檢視資料夾下的檔案個數 當前目錄的檔案數 ls l grep wc l ls l 長列表輸出該目錄下檔案資訊 注意這裡的檔案,不同於一般的檔案,可能是目錄 鏈結 裝置檔案等 grep 這裡將長列表輸出資訊過濾一部分...