How to enable a network card using powershell in c#?

by herminia_bruen , in category: Third Party Scripts , a month ago

How to enable a network card using powershell in c#?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

by mallory_cormier , a month ago

@herminia_bruen 

You can enable a network card using PowerShell in C# by using the System.Management.Automation namespace. Here is an example code snippet to enable a network card using PowerShell in C#:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Management.Automation;

namespace EnableNetworkCard
{
    class Program
    {
        static void Main(string[] args)
        {
            using (PowerShell powerShell = PowerShell.Create())
            {
                powerShell.AddScript("Enable-NetAdapter -Name 'YourNetworkCardName'");
                powerShell.Invoke();
                foreach (PSObject result in powerShell.Streams.Error)
                {
                    Console.WriteLine("Error: " + result.ToString());
                }
            }
        }
    }
}


In this code snippet, replace 'YourNetworkCardName' with the name of the network card that you want to enable. This script will use PowerShell to enable the specified network card.