Наша текущая телефонная система работает на устаревшей операционной системе OS2 / Warp. Периодически мы должны входить в систему и перезапускать OS2RSD.exe, а затем запускать его снова, и телефонная система снова начинает работать. Проблема в том, что мы должны физически встать перед коробкой и использовать графический интерфейс, чтобы остановить и перезапустить процесс. Можно ли удаленно запустить сценарий, чтобы убить OS2RSD.exe, если он запущен, а затем запустить его снова? Я не смог разобраться в этом самостоятельно.
Операционная система - OS2 / Warp Version 3, если это помогает.
Предполагая, что у вас загружен полный пакет TCP / IP, то, по крайней мере, вы должны иметь возможность запустить службу Telnet (я считаю, через процесс супервизора INETD), чтобы вы могли удаленно подключиться к ящику, получить командную строку , и сделайте так, чтобы убить / перезапустить. (Я знаю, что есть способ убить процессы из командной строки, но я не помню, что это такое ... прошло несколько лет с тех пор, как я занимался OS / 2. Вы можете найти убийцу процессов на http://www.os2site.com/sw/util/process/index.html если у вас его еще нет.)