|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Проверка переменной цикла for |
|
CMD/BAT - Проверка переменной цикла for
|
Новый участник Сообщения: 25 |
Здравствуйте, развернул zabbix, теперь мониторю параметры S.M.A.R.T.
В конфиг добавил несколько параметров Скрытый текст
UserParameter=hdd.smart.temperature[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Temperature_Celsius"') do @echo %a UserParameter=hdd.smart.raw_read_error_rate[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Raw_Read_Error_Rate"') do @echo %a UserParameter=hdd.smart.spin_up_time[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Spin_Up_Time"') do @echo %a UserParameter=hdd.smart.reallocated_sector_count[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Reallocated_Sector_Ct"') do @echo %a UserParameter=hdd.smart.seek_error_rate[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Seek_Error_Rate"') do @echo %a UserParameter=hdd.smart.spin_up_retry_count[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Spin_Retry_Count"') do @echo %a UserParameter=hdd.smart.reallocated_event_count[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Reallocated_Event_Count"') do @echo %a UserParameter=hdd.smart.current_pending_sector_count[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Current_Pending_Sector"') do @echo %a UserParameter=hdd.smart.uncorrectable_sector_count[*],for /F "tokens=10" %a in ('C:\"Program Files"\smartmontools\bin\smartctl.exe -A $1 ^| find "Offline_Uncorrectable"') do @echo %a S.M.A.R.T. некоторых HDD не поддерживает некоторые параметры, и вот хотелось бы проверять переменную %a за циклом и выводить некое значение по дефолту вместо пустоты (zabbix ругается) |
|
Отправлено: 12:54, 29-12-2015 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Проверка по переменной | ware | Скриптовые языки администрирования Windows | 18 | 06-11-2019 01:01 | |
CMD/BAT - [решено] Как работать с переменной внутри цикла FOR? | alex_past | Скриптовые языки администрирования Windows | 42 | 28-11-2018 16:19 | |
2013 - [решено] Проверка значения переменной wBook | corbis | Microsoft Office (Word, Excel, Outlook и т.д.) | 8 | 16-08-2015 03:17 | |
Проверка переменной | Алексей Zn | Вебмастеру | 1 | 20-09-2013 14:41 | |
CMD/BAT - [решено] Передача переменной из цикла for | Vilgelm | Скриптовые языки администрирования Windows | 2 | 14-08-2011 15:27 |
|