a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > BAT > 正文

bat得到文件大小的代碼

2020-07-26 20:16:13
字體:
來源:轉載
供稿:網友
今天想復制一些文件,需要先判斷文件的大小,小的肯定是有問題的不需要復制,經過大量測試終于找到了比較好的方法,需要的朋友可以參考下

先來點簡單的一句話代碼:

復制代碼 代碼如下:

for /f %i in ('dir /b c:/450010.jpg') do echo %~zi

完整的判斷代碼:

復制代碼 代碼如下:

@echo off
::每5分鐘復制以下首頁
for /f %%i in ('dir /b c:/index2.htm') do (
set indexdx=%%~zi
)
if %indexdx% gtr 5120 (
echo y | xcopy c:/index2.htm /d /r /k c:/index.htm
)
pause

dos下判斷文件大小

純dos下恐怕不行,視窗下bat還馬馬虎虎,當c:/1.txt大于3.999G失效。大約20秒檢查一次。

復制代碼 代碼如下:

@echo off&setlocal Enabledelayedexpansion
set R=c:/1.txt
:1
ping -n 20 127.0 >nul
for /f "tokens=1-3 delims= " %%a in ('dir "%R%"^|find /i "1 個文件"') do (
set Q=%%c
set /a Q=!Q:,=!
if !Q! lss 2048start "" "1.exe"
)
goto 1

Dos腳本判斷文件大小

復制代碼 代碼如下:

@echo off & setlocal EnableDelayedExpansion
del 1.txt /q 
del 2.txt /q
for %%i in (*) do (echo %%~fzi >>1.txt)                                              rem 將文件大小存儲到1.txt

for /f "tokens=1* delims= " %%a in (1.txt) do (
    set "zer=%%a"
    set "pat=%%b"
    if !zer! gtr 5120 (
        if not "!pat:~0,-1!"=="%~0" echo "!pat:~0,-1!"& echo "!pat!" >> 2.txt        rem 將大于5KB的文件名稱放到2.txt中
    )
)
echo "done."

【備注】if常用的判斷語句

  1、if exist d:/test.txt (echo D盤下有test.txt存在) else (echo D盤下不存在test.txt)
  2、if "abc"=="xyz" (echo 字符串abc等于字符串xyz) else (echo 字符串abc不等于字符串xyz)
  3、if 1 equ 2 (echo 1等于2) else (echo 1不等于2)
  4、if defined str (echo 變量str已經被賦值,其值為%str%) else (echo 變量str的值為空)

中文含義      關系符      英文解釋

等于           equ       equal
大于           gtr        greater than
大于或等于      geq       greater than or equal
小于           lss         less than
小于或等于      leq         less than or equal
不等于          neq       no equal

部分內容來自:http://www.cnblogs.com/cnpirate

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一区二区视频 | 成人a在线视频免费观看 | 欧美1区| 性视频网站免费 | 国产精品嫩草99av在线 | 日本不卡免费新一二三区 | 久久91 | 色综合天天综合网国产成人网 | 久久久精品免费视频 | 国产精品日产欧美久久久久 | 99久久99久久 | 免费不卡视频在线观看 | 成人久久久 | 亚洲乱码一区二区三区在线观看 | 日韩一级精品视频在线观看 | 成人高清在线观看 | 国产日韩在线视频 | 蜜桃av在线播放 | 色综合五月婷婷 | 最新的黄色网址 | 中文字幕久久精品 | 伊人超碰在线 | 在线观看日韩 | 天天色天天色 | 免费av电影观看 | 做爱网站 | 日本一级淫片免费看 | 国产免费一区二区三区 | 国产免费看黄网站 | 国产精品免费在线 | 国产精品久久久视频 | 久久久久久黄 | 国产精品毛片大码女人 | 色综合色 | 国产一区二区精品在线 | 国产免费久久 | 国产乱人伦av在线a 久久精品视 | 亚洲成人动漫在线观看 | 成视频年人免费看黄网站 | 免费看的黄色网 | 亚洲女同老女人女同志 |