![]() |
Проверка свободного места на диске
Добрый день!
Помогите написать батник который будет создавать файл предупреждения sendmail когда на диске C: или D: останется меньше 10Гб с текстом "support@mail внимание на диске C: осталось ....Гб" |
Вот так работает но может как то оптимизировать его
@echo off setlocal enableextensions enabledelayedexpansion for /f "usebackq tokens=2 delims==" %%i in ( `wmic.exe LogicalDisk where "Name='c:'" get FreeSpace /value` ) do set sFreeSizeC=%%i if defined sFreeSizeC ( set sFreeSizeCMb=%sFreeSizeC:~0,-7% rem echo !sFreeSizeCMb! ) if !sFreeSizeCMb! LEQ 10240 ( set sizeC=%sFreeSizeCMb:~0,-3% echo >> sendmail.txt support@mail внимание на диске C: осталось !sizeC! Гб ) endlocal exit /b 0 |
Время: 18:43. |
Время: 18:43.
© OSzone.net 2001-