Ejemplo n.º 1
0
 public SoftwareInventoryCycleSccm(ILoggerService logger, IWmiServices wmiService, ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices)
     : base(logger, wmiService, sccmClientService, networkServices, fileAndFolderServices)
 {
     ActionName  = "Software Inventory Cycle";
     Description = "Forces SCCM to schedule a Softweare Inventory check on the client.";
     Category    = "SCCM Client Actions";
 }
 public UserPolicyRetrievalCycleSccm(ILoggerService logger, IWmiServices wmiService, ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices) 
     : base(logger, wmiService, sccmClientService, networkServices, fileAndFolderServices)
 {
     ActionName = "User Policy Retrieval Cycle";
     Description = "Forces SCCM to schedule a User Policy Retrieval check on the client.";
     Category = "SCCM";
 }
Ejemplo n.º 3
0
 public AppDeploymentScheduleSccm(ILoggerService logger, IWmiServices wmiService, ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices) 
     : base(logger, wmiService, sccmClientService, networkServices, fileAndFolderServices)
 {
     ActionName = "Application Deployment Evaluation Cycle";
     Description = "Forces SCCM to schedule an Application Deployment check on the client.";
     Category = "SCCM";
 }
Ejemplo n.º 4
0
 public UserPolicyRetrievalCycleSccm(ILoggerService logger, IWmiServices wmiService, ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices)
     : base(logger, wmiService, sccmClientService, networkServices, fileAndFolderServices)
 {
     ActionName  = "User Policy Retrieval Cycle";
     Description = "Forces SCCM to schedule a User Policy Retrieval check on the client.";
     Category    = "SCCM Client Actions";
 }
Ejemplo n.º 5
0
 protected SccmScheduleActionBase(ILoggerService logger, IWmiServices wmiService,
                                  ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices)
     : base(logger, networkServices, fileAndFolderServices)
 {
     WmiService        = wmiService;
     SccmClientService = sccmClientService;
 }
Ejemplo n.º 6
0
 protected SccmScheduleActionBase(ILoggerService logger, IWmiServices wmiService,
     ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices)
     : base(logger, networkServices, fileAndFolderServices)
 {
     WmiService = wmiService;
     SccmClientService = sccmClientService;
 }
Ejemplo n.º 7
0
 public AppDeploymentScheduleSccm(ILoggerService logger, IWmiServices wmiService, ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices)
     : base(logger, wmiService, sccmClientService, networkServices, fileAndFolderServices)
 {
     ActionName  = "Application Deployment Evaluation Cycle";
     Description = "Forces SCCM to schedule an Application Deployment check on the client.";
     Category    = "SCCM Client Actions";
 }
Ejemplo n.º 8
0
  public HardwareInventoryCycleSccm(ILoggerService logger, IWmiServices wmiService, ISccmClientServices sccmClientService, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices) 
     : base(logger, wmiService, sccmClientService, networkServices, fileAndFolderServices)
 {
     ActionName = "Hardware Inventory Cycle";
     Description = "Forces SCCM to schedule a Hardware Inventory check on the client.";
     Category = "SCCM";
 }
Ejemplo n.º 9
0
        public DeleteOldProfiles(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) : base(logger, networkServices, fileAndFolderServices)
        {
            _wmi = wmiServices;

            ActionName = "Delete Old User Profiles";
            Description = "Deletes profiles older than a provided date.";
            Category = "Windows Management";
        }
Ejemplo n.º 10
0
        public GetSystemModel(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "Get Device Model ID";
            Description = "Gets the model ID of the selected device.";
            Category = "Reporting";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 11
0
        public ForceLogOff(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "Force Log Off";
            Description = "Forces the remote user to log off.";
            Category = "Windows Management";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 12
0
        public GetSerialNumber(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices)
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName  = "Get Device Serial Number";
            Description = "Gets the serial number of the selected device.";
            Category    = "Reporting";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 13
0
        public ForceReboot(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices)
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName  = "Force Reboot";
            Description = "Force reboots the remote computer.";
            Category    = "Windows Management";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 14
0
        public ForceReboot(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "Force Reboot";
            Description = "Force reboots the remote computer.";
            Category = "Windows Management";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 15
0
        public TightVNCRemove(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "TightVNC Remove";
            Description = "Removes TightVNC from the specified computers. [Requires Credentials]";
            Category = "Windows Management";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 16
0
        public RepairWmi(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "Repair WMI";
            Description = "Repairs the WMI of the device(s).";
            Category = "Windows Management";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 17
0
        public ForceLogOff(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices)
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName  = "Force Log Off";
            Description = "Forces the remote user to log off.";
            Category    = "Windows Management";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 18
0
        public GetSerialNumber(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "Get Device Serial Number";
            Description = "Gets the serial number of the selected device.";
            Category = "Reporting";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 19
0
        public GetLoggedOnUser(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices)
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName  = "Get Logged On User";
            Description = "Gets the logged in user of a remote system.";
            Category    = "Reporting";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 20
0
        public GetLoggedOnUser(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices) 
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName = "Get Logged On User";
            Description = "Gets the logged in user of a remote system.";
            Category = "Reporting";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 21
0
        public GetSystemModel(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices)
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName  = "Get Device Model ID";
            Description = "Gets the model ID of the selected device.";
            Category    = "Reporting";

            _wmiServices = wmiServices;
        }
Ejemplo n.º 22
0
        public DeleteOldProfiles(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices, IWindowService windowService) : base(logger, networkServices, fileAndFolderServices)
        {
            _wmi           = wmiServices;
            _windowService = windowService;

            ActionName  = "Delete Old User Profiles";
            Description = "Deletes profiles older than a provided date.";
            Category    = "Windows Management";

            UiCallback = CallbackMethod;
            HasUserInterfaceElement = true;
        }
Ejemplo n.º 23
0
        public RepairWmi(ILoggerService logger, INetworkServices networkServices, IFileAndFolderServices fileAndFolderServices, IWmiServices wmiServices)
            : base(logger, networkServices, fileAndFolderServices)
        {
            ActionName          = "Repair WMI";
            Description         = "Repairs the WMI of the device(s).";
            Category            = "Windows Management";
            RequiresCredentials = true;

            UiCallback = CallbackMethod;
            HasUserInterfaceElement = true;

            _wmiServices = wmiServices;
        }
Ejemplo n.º 24
0
 public SccmClientServices(ILoggerService logger, IWmiServices wmiServices)
 {
     _logger      = logger;
     _wmiServices = wmiServices;
 }
Ejemplo n.º 25
0
 public SccmClientServices(ILoggerService logger, IWmiServices wmiServices)
 {
     _logger = logger;
     _wmiServices = wmiServices;
 }