Я ищу способ из кода .NET получить список запущенных процессов на удаленной машине, которая находится в другом домене.
У меня есть имя пользователя и пароль для машины.Однако функция System.Diagnostics.Process.GetProcesses () имеет только два переопределения.Один из них принимает имя удаленной машины, но не может отправить имя пользователя и пароль на эту машину.Чтобы punciton работал, это должен быть компьютер в вашем домене, к которому у вас уже есть доступ.
Я не уверен на 100%, можно ли это сделать, но я подозреваю, что это может бытьвыполняется через Interop и WMI.
Если это имеет значение, приложение .NET работает на компьютере мониторинга Windows 7, которому необходимо подключиться к компьютеру под управлением Windows XP в одном из наших розничных магазинов.
Я пытался искать предыдущие вопросы и пробовал Google, прежде чем опубликовать этот вопрос.Если есть дублирующий вопрос, пожалуйста, дайте мне знать, и я удалю этот вопрос.