1

Я работаю с группой приложений, которые должны запускаться одновременно и работать вместе, примерно на 10 машинах, большинство из которых Windows 7 pro и несколько серверов Ubuntu.

Я пытаюсь разработать приложение "центр управления", которое бы отслеживало запущенные процессы и предупреждало меня, если оно выходит из строя или не запустилось нормально.

На Linux я могу легко запустить PS (даже удаленно) и проанализировать его, однако, как я должен делать с окнами Windows? Я посмотрел на список задач, но у меня две проблемы: во-первых, по какой-то причине мне не удается запустить его удаленно (работая над этим).

Затем я попытался запустить его локально, перенаправить вывод в файл и проанализировать этот файл удаленно, но, по-видимому, на создание списка задач уходит много времени, что не всегда согласованно и вызывает много проблем.

Что я делаю неправильно? Есть ли лучший способ решить эту проблему? Любая помощь будет оценена.

2 ответа2

2

В Windows 7 Pro и выше вы можете использовать PowerShell:

get-process > processes.txt

Вывести список процессов в текстовый файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .