Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - [решено] Получить статус службы

Ответить
Настройки темы
Delphi - [решено] Получить статус службы

Аватара для Dreamer_UFA

Ветеран


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


Конфигурация

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


Изменения
Автор: Dreamer_UFA
Дата: 08-06-2013
Доброго времени суток, уважаемые.

[1 ЗАДАЧА]
Подскажите ламеру, голову почти сломал.
Удаленные точки организованы таким образом что есть линукс сервер и машина под управлением Win XP. По окончании работы пользователю необходимо переключится на сервер и набрать команду "Down" - сервер выключается, далее виндовую машину как обычно. Но как всегда попадаются разные пользователи которым не в "падлу" взять и вырубить упсом. В следствии в логах множественные "INCORRECT SHUTDOWN", следовательно повреждения файловой системы.

Хочу написать программку которая выключает сервер с кнопки "Выкл"


-------- использую -------------------

ShellExecute(Handle, 'open',
'c:\reboot\plink -ssh 192.168.140.1 -l root -pw vfufpbyysq "poweroff"',nil, nil,
SW_SHOWNORMAL);
------------------------------------------

Необходима проверка (ping). Как написать в цикле эту команду которая пингует, после того как сеть пропадает, в течении 3 минут выжидает и делает вывод "Сервер успешно выключен"

Может это мой затуп уже, давно не практиковался - прошу совета. Пробовал с Indy = немного не то....


[2 задача]
Как можно получить вывод с DOS (cmd) в окно Delphi ?


Спасибо за внимание.

Отправлено: 20:56, 06-06-2013

 

Аватара для opel431

Ветеран


Contributor


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

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


Судя по шапке, остался второй вопрос.

Цитата Dreamer_UFA:
Как можно получить вывод с DOS (cmd) в окно Delphi ? »
http://stackoverflow.com/questions/1...-while-running

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:58, 14-06-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Dreamer_UFA

Ветеран


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

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


Спасибо за информацию. Буду изучать

Отправлено: 09:16, 17-06-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - [решено] Получить статус службы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - [блог] Как получить статус программного массива с помощью PowerShell? Kazun Скриптовые языки администрирования Windows 0 24-03-2013 21:30
Интерфейс - Статус бар nugle Тест-форум 0 03-02-2012 23:38
Статус в ICQ pirojok750 Вебмастеру 7 09-11-2009 02:09
Статус лицензии warezhka84 Хочу все знать 1 26-05-2004 00:24
Персональный статус Sean Ingumsky О сайте и форуме 4 06-01-2004 17:44




 
Переход