校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > bat得到文件大小的代碼

bat得到文件大小的代碼

熱門標簽:電話機器人全國招商 玉林市機器人外呼系統哪家好 如何申請400電話業務mm 如何弄地圖標注 清遠百度地圖標注店鋪位置 雷霆電銷機器人怎么樣 電話機器人產品怎么樣 呼倫貝爾外呼系統 智能打電話機器人收費
今天想復制一些文件,需要先判斷文件的大小,小的肯定是有問題的不需要復制,經過大量測試終于找到了比較好的方法,需要的朋友可以參考下

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

復制代碼 代碼如下:

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 offsetlocal 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

您可能感興趣的文章:
  • 批處理(bat)實現全盤搜索指定文件獲取其完整路徑方法大全
  • 批處理bat刪除指定天數日期之前的文件
  • 批處理bat刪除指定天數日期之前的文件夾
  • 通過拖曳獲取文件信息的bat代碼分享

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

巨人網絡通訊聲明:本文標題《bat得到文件大小的代碼》,本文關鍵詞  bat,得到,文件,大,小的,代碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《bat得到文件大小的代碼》相關的同類信息!
  • 本頁收集關于bat得到文件大小的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 苗栗市| 论坛| 西和县| 罗甸县| 托克托县| 诸城市| 江门市| 抚松县| 綦江县| 永定县| 南皮县| 陇西县| 巴楚县| 赤峰市| 大兴区| 大埔县| 武宣县| 潮州市| 临安市| 鄂托克旗| 洛浦县| 三亚市| 剑川县| 铁岭市| 景宁| 伽师县| 健康| 武平县| 巨野县| 澎湖县| 克山县| 丹凤县| 龙川县| 宾川县| 东乌珠穆沁旗| 增城市| 高台县| 汝南县| 大邑县| 宁南县| 阳信县|