Exemple #1
0
        public static void ReleaseRenew(IPConfigReleaseRenewMode mode)
        {
            if (mode == IPConfigReleaseRenewMode.ReleaseRenew || mode == IPConfigReleaseRenewMode.Release)
            {
                const string command = @"ipconfig /release";

                PowerShellHelper.ExecuteCommand(command);
            }

            if (mode == IPConfigReleaseRenewMode.ReleaseRenew || mode == IPConfigReleaseRenewMode.Renew)
            {
                const string command = @"ipconfig /renew";

                PowerShellHelper.ExecuteCommand(command);
            }
        }
        public static void IPConfigReleaseRenew(IPConfigReleaseRenewMode mode)
        {
            if (mode == IPConfigReleaseRenewMode.ReleaseRenew || mode == IPConfigReleaseRenewMode.Release)
            {
                const string releaseCommand = @"ipconfig /release";

                PowerShellHelper.RunPSCommand(releaseCommand);
            }

            if (mode == IPConfigReleaseRenewMode.ReleaseRenew || mode == IPConfigReleaseRenewMode.Renew)
            {
                const string renewCommand = @"ipconfig /renew";

                PowerShellHelper.RunPSCommand(renewCommand);
            }
        }
Exemple #3
0
 public static Task ReleaseRenewAsync(IPConfigReleaseRenewMode mode)
 {
     return(Task.Run(() => ReleaseRenew(mode)));
 }