Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вот так работает но может как то оптимизировать его

@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

Отправлено: 12:07, 31-10-2011 | #2