Пакетные файлы: файл запуска ЕСЛИ xxxxxx больше чем xxKB - PullRequest
0 голосов
/ 19 мая 2011

В настоящее время я столкнулся с проблемой, когда мне нужно иметь возможность запустить другой пакетный файл, если размер файла меньше 10 КБ.

Например, если xxxxx.txt больше 10 КБ, запустите stage2.bat

Ответы [ 2 ]

0 голосов
/ 23 января 2015

Этот файл bat проверяет, превышает ли размер файла xxxxx.txt более 10 КБ (10280 байт), и может назначать некоторые задачи в зависимости от результата.

@echo off
cd C:\MyFolder\
set file="xxxxx.txt"

set maxbytesize=10280

FOR /F "usebackq" %%A IN ('%file%') DO set size=%%~zA

if %size% GTR %maxbytesize% (
    //do stuff
) ELSE (
    //do stuff
)
0 голосов
/ 20 мая 2011
for %%X in (file.foo) do if %%~zX GTR 10240 call stage2.bat
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...