
批處理如何查詢大小超過30G的文件我想查詢一個目錄下所有.DBF文件大小超過30G的,有的話輸出到一個文本里,批處理如下:批處理1:
批處理2:nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- set /a size=30*1024*1024*1024
- for /r %%i in (*.dbf) do if %%~zi GTR %size% echo %%i >check_size.txt
兩個都有問題的,第一個溢出了,第二個查詢不出來,我試了一個32G的文件。請大家?guī)兔纯矗x了!nclick="copycode($('code1'));">復(fù)制代碼
- @echo off
- for /r %%i in (*.dbf) do if %%~zi/30/1024/1024/1024 GTR 1 echo %%i >check_size.txt

