Member 14169626 Ответов: 1

Как преобразовать команду cmd в код C# в C#?


Я хочу написать команду, которую я написал в cmd с помощью c#, и написать те же результаты, что и код.
Как конвертировать cmd в c #?

Например:

команда cmd-это: ipconfig /all

Я хочу, чтобы эта команда преобразовалась в код c#.Как преобразовать команду cmd в код c#.

Что я уже пробовал:

Я не пишу.Потому что я не знаю команду cmd преобразовать в c#

1 Ответов

Рейтинг:
0

OriginalGriff

Есть два способа сделать это:
1) Запустите "ipconfig /all" в процессе, захватите выходные данные и проанализируйте их, чтобы получить нужный укус: Процесс.Свойство StandardOutput (System.Диагностика) | Microsoft Docs[^]
2) Вы можете использовать комбинацию Пространство Имен System.Net.NetworkInformation | Microsoft Docs[^] классы и WMI для получения только той информации, которая вас интересует непосредственно в вашем приложении: Удаленное подключение к WMI с помощью C# - Windows applications | Microsoft Docs[^]

Поскольку мы понятия не имеем, что вы пытаетесь сделать, или ваш уровень мастерства в C#, мы не можем помочь вам гораздо больше на этом этапе.
Начните читать ссылки выше, выясните, что именно вы пытаетесь сделать с информацией, которую вы можете собрать, и попробуйте это сделать.