Я пишу тестовое приложение, которое управляет другим компьютером. Тест-компьютер запускается путем отправки командной строки через порт RS-232 (с управляющего компьютера под управлением Windows XP с пакетом обновления 2 (SP2) с использованием приложения C#), после чего тестовый компьютер включится и загрузится в Windows XP. Я хотел бы знать, какой был бы лучший способ определить, когда этот компьютер завершил процесс загрузки и работает нормально.Загрузился и запущен лучший способ определения удаленного компьютера
Я думал следующее:
1) Я был либо мышление пинга, что компьютер или
2) имеет общий диск, и если доступ к этому общему диску или
3) Запись небольшой сервис, с которым я могу общаться с
Есть ли другой подход?
Марк
Просто любопытно:. почему бы не вы, в этом сценарии, просто запросить порт RDP Если вы хотите получить ответ, это до – Abel
Так что я не?. нужно постоянно кликать на соединение, чтобы увидеть, когда он будет готов. Когда я услышу тон, он напоминает мне, что я запускаю mstsc и подключаюсь. –
Похоже, что разработка службы, вероятно, является наилучшим подходом, хотя я могу полагаться на общая папка в качестве пользователя * ma y * необходимо войти в систему, чтобы запустить некоторое тестовое программное обеспечение, если оно не будет работать без входа пользователя в систему. Мне все равно нужно проверить, будет ли тестовое программное обеспечение работать без входа пользователя в систему. В любом случае я могу проверить сервис, чтобы узнать, зарегистрирован ли пользователь, а затем отправить сигнал на ПК контроллера, чтобы запустить тест. Я выбрал ответ Скотта, поскольку он был достаточно любезен, чтобы предоставить исходный код для моей причины. – lordhog