private void AddWorksIntoTaskSheduler() { try { WindowsTaskShedulerWrapper.CreateTaskForUserLogonWithAdminRights(System.Reflection.Assembly.GetEntryAssembly().Location, ShinraManagerTaskName, ShinraManagerTaskDescription, "-minimized"); } catch (Exception ex) { log.Error(ex, "AddWorksIntoTaskSheduler"); } }
private void CleanUpTaskSheduler() { try { if (WindowsTaskShedulerWrapper.GetTask(ShinraManagerTaskName)) { WindowsTaskShedulerWrapper.DeleteTaskByName(ShinraManagerTaskName); } } catch (Exception ex) { log.Error(ex, "CleanUpTaskSheduler"); } }