c# запуск через планировщик на всех учетках

  • Автор темы Автор темы Changer431
  • Дата начала Дата начала
C

Changer431

может кто-то сталкивался с таким. необходимо через планировщик совершить запуск проги на всех учетках.
проблема такая: когда запускаю вручную задание: пкм->выполнить оно работает правильно, т.е. запускает на всех учетках. но когда я программным образом запускаю задание оно запускается на 1ой учетке только.
1.как это объяснить?
2.как напистаь чтоб запускалось как надо?

пример моего кода:
C#:
              TaskDefinition td = TaskService.Instance.NewTask();
            td.Principal.RunLevel = TaskRunLevel.Highest;
            try
            {
              
                DailyTrigger dt = new DailyTrigger();
                dt.DaysInterval = 1;
                dt.Repetition.Interval = TimeSpan.FromMinutes(1);
                td.Triggers.Add(dt);

              
                td.Actions.Add(Assembly.GetEntryAssembly().Location, null);

                TaskService service = new TaskService();
                TaskFolder folder = null;
                try
                {
                    folder = service.RootFolder;
                }
                catch
                {
                }
                try
                {
                    SecurityIdentifier s = new SecurityIdentifier("S-1-1-0");/
                    string username = s.Translate(typeof(NTAccount)).Value;
                    folder.RegisterTaskDefinition("TaskApp", td, TaskCreation.CreateOrUpdate, username, null, TaskLogonType.Group);
                }
                catch (Exception ex)
                {

                }
            }
            catch (Exception ex)
            {
              
            }
            try
            {
                using (TaskService tasksrvc = new TaskService())
                {
                    Task task = tasksrvc.FindTask("TaskApp", true);
                    task.Run();
                }
            }
            catch (Exception ex)
            {
                
            }
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab