39 lines
1.2 KiB
C#
39 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using NetMonitorClient;
|
|
|
|
namespace NetMonitorConsole
|
|
{
|
|
class Program
|
|
{
|
|
private static ServiceControl sc;
|
|
private static InIReader networkini;
|
|
private static CMDArgs arg;
|
|
static void Main(string[] args)
|
|
{
|
|
Console.WriteLine("NetMonitorConsole: Programm zum setzen der Netzwerkeinstellungen");
|
|
sc = new ServiceControl("NetMonitorServer");
|
|
networkini = new InIReader("network.ini");
|
|
arg = new CMDArgs(args);
|
|
switch (arg.getWorker())
|
|
{
|
|
case CMDArgs.Worker.Network:
|
|
setNetwork();
|
|
break;
|
|
case CMDArgs.Worker.Nothing:
|
|
Console.WriteLine("usage: NetMonitorConsole.exe: -n [networkid]");
|
|
break;
|
|
}
|
|
}
|
|
|
|
private static void setNetwork()
|
|
{
|
|
Networksetter netsetter = new Networksetter(arg.getNetworkName(), networkini, sc);
|
|
netsetter.setNetwork();
|
|
Console.WriteLine(String.Join("\n",netsetter.getLog().ToArray()));
|
|
}
|
|
}
|
|
}
|