Пример #1
0
        public void OnKey(ConsoleKeyInfo inKey)
        {
            switch (inKey.Key)
            {
            case ConsoleKey.D0:
                Application.StopApplication();
                break;

            case ConsoleKey.D1:
                WinService.StopAndDisable(winServicesAll);
                break;

            case ConsoleKey.D2:
                WinService.EnableAndStart(winServicesAll);
                break;

            case ConsoleKey.D3:
                WinService.InstallAllServices(AutomaticUninstall, Purge, AutomaticInstall, AutomaticUpdate, ServiceNamePrefix, winServicesToInstall, this);
                winServicesAll = WinService.GetWindowsServices(ServiceNamePrefix);
                Console.WriteLine("Ready");
                break;

            case ConsoleKey.F5:
                Show();
                break;
            }
        }
Пример #2
0
        public override bool LoadResources()
        {
            winServicesToInstall = Elements().OfType <WinService>();

            winServicesAll = WinService.GetWindowsServices(ServiceNamePrefix);
            Show();
            ConsoleInput = new ConsoleInput(this);
            return(true);
        }