Как я могу проверить и сравнить размер папки с известным размером и передать эхо или потерпеть неудачу - Batch Script? - PullRequest
0 голосов
/ 27 июня 2019

Я начал с этого сценария для использования на компьютере с Windows 98.

Он делает то, что мне нужно, для определенного файла, но мне нужно, чтобы эта функция выполнялась с размером папки и ее вложенных папок. Я уверен, что кодирование для папки полностью отличается от файла, но мне нужна помощь.

@echo off
setlocal
set file="test.cmd"
set maxbytesize=16305780

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

if %size% EQU %maxbytesize% (
    echo.Folder is the right size - PASS
) ELSE (
    echo.Folder is wrong size - FAIL
)
...