C# - как получить сообщение из проводника через process.start
У меня есть Explorer.exe начал использовать процесс.Start (), чтобы попытаться прочитать сетевое местоположение, и, если все в порядке, он просто выключается explorer.exe и программа продолжается. Если местоположение NW не может быть открыто с помощью explorer.exe я хочу прочитать сообщение об ошибке. Я пожилой полный любитель и любая помощь была бы очень признательна в чтении explorer.exe сообщение.
EDIT: (дополнительная информация после решения 1 и комментариев, скопированных из не решения ниже)
Извините за неясный бит - "сетевое расположение" - это диск в моей домашней сети. Диск используется для хранения файлов, чтобы мы с женой могли ими пользоваться. У меня есть прога, которая проверяет диск, а затем копирует любую программу для запуска на соответствующий компьютер, а затем запускает эту прогу локально - например, мы оба используем один и тот же менеджер паролей.
Я думаю, что ответ на HTTPWebRequest не подходит (или это так?).
Что я уже пробовал:
Перепробовал множество примеров и предложений с различных сайтов, но, похоже, ничего не делает то, что я хочу.
Dave Kreskowiak
Вы должны отредактировать свой вопрос и быть немного более конкретным о том, что вы подразумеваете под "сетевым местоположением". Вы говорите об адресе веб-сайта, начинающемся с "http", или вы говорите об общих сетевых дисках и UNC-путях?
Explorer.exe это для общих сетевых дисков, а не для веб-сайтов.
Кроме того, вы ничего не можете получить обратно от запуска Explorer.exe. Нет никакого способа прочитать сообщение об ошибке из вашего кода.