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

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

bat得到文件大小的代碼

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

先來點(diǎn)簡單的一句話代碼:

復(fù)制代碼 代碼如下:

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

完整的判斷代碼:

復(fù)制代碼 代碼如下:

@echo off
::每5分鐘復(fù)制以下首頁
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還馬馬虎虎,當(dāng)c:\1.txt大于3.999G失效。大約20秒檢查一次。

復(fù)制代碼 代碼如下:

@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 個(gè)文件"') do (
set Q=%%c
set /a Q=!Q:,=!
if !Q! lss 2048start "" "1.exe"
)
goto 1

Dos腳本判斷文件大小

復(fù)制代碼 代碼如下:

@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 字符串a(chǎn)bc等于字符串xyz) else (echo 字符串a(chǎn)bc不等于字符串xyz)
  3、if 1 equ 2 (echo 1等于2) else (echo 1不等于2)
  4、if defined str (echo 變量str已經(jīng)被賦值,其值為%str%) else (echo 變量str的值為空)

中文含義      關(guān)系符      英文解釋

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

部分內(nèi)容來自:http://www.cnblogs.com/cnpirate

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《bat得到文件大小的代碼》,本文關(guān)鍵詞  bat,得到,文件,大,小的,代碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《bat得到文件大小的代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于bat得到文件大小的代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 富宁县| 陆川县| 疏附县| 杭锦旗| 靖边县| 辛集市| 宜兴市| 榆树市| 泸州市| 正安县| 古丈县| 南雄市| 当涂县| 枝江市| 湛江市| 余姚市| 永和县| 红原县| 伽师县| 旅游| 军事| 庐江县| 邵武市| 池州市| 类乌齐县| 彭泽县| 兴隆县| 萨嘎县| 安多县| 鄂伦春自治旗| 碌曲县| 远安县| 肇州县| 华坪县| 化德县| 建瓯市| 海宁市| 上饶市| 尉犁县| 绥棱县| 台江县|