Как это делается администратором:
- администратор запускаем командную строку и соединяется с сервером через telnet, например вот так telnet myserver
- далее администратор начинает пинг адреса оборудования находящегося в подсети, например ping 192.168.45.20 -t
Если его нет, это могла бы выполнить написанная на hiasm программа, но она, увы и наверное ах, не может передать в консоль строку. Если бы могла, то администратор бы написал программу, получил с базы данных список ip адресов, по очереди их пинганул и получил результат. Теперь надо объяснять человеку что есть такая программа как telnet и вот надо ей воспользоваться, объяснять что такое пинг, давать сложное объяснение что наличие пинга и есть признак работоспособности оборудования и пр. и тд.
Общем нехрен писать консольные программы с переводом строк и цветом... Ибо зло это.