У меня был небольшой инструмент, созданный на VB.net, для включения/отключения моего Ethernet.C# Выполнить команду в CMD.exe с помощью кнопки
Прямо сейчас я пытаюсь воссоздать его на C#, но я не могу понять, как заставить команду работать.
Ошибка приведено неправильное. Возможно, извините, что я не знаю C#.
private void btnDisabled_Click(object sender, EventArgs e)
{
Process.Start("CMD", "netsh interface set interface "Ethernet" DISABLED");
}
Предполагаемый ввод интерфейса интерфейса интерфейса netsh «Ethernet» DISABLED в командной строке.
У меня явно неправильный код, но я не знаю, как это должно быть.
У кого-нибудь есть совет?
Thanks
Прежде всего, вы должны избегать '' '' '' '' '' '' '' '' '' '' '' '' \ '", то дайте нам ошибку :) –
Если я добавлю escape, он не даст никаких ошибок. Но он просто открывается командной строки, но не посылает команду – Sevy
ProcessStartInfo Информация = новый ProcessStartInfo ("cmd.exe");. info.Arguments = "/ K Netsh набор интерфейс интерфейс/Ethernet ОТКЛ"; Process.Start (информация); Пробовал это, но тот же результат не вводит команду. – Sevy