Не в состоянии создать планировщик задач на основе событий с помощью C SharpC#

Место общения программистов C#
Ответить
Anonymous
 Не в состоянии создать планировщик задач на основе событий с помощью C Sharp

Сообщение Anonymous »

Я попытался создать задачу окон, используя C Sharp. Я сделал код, но код не работает, я получаю экскционирование времени выполнения. Это планировщик задач на основе событий.
Я пытаюсь запланировать задачу, которая будет вызвать при изменении сети Wi -Fi в системе. Я не хочу использовать любые сторонние библиотеки, нравятся "кварце" или около того. < /P>

using (TaskService ts = new TaskService())
{
//Create a new task definition and assign properties
TaskDefinition td = ts.NewTask();

td.RegistrationInfo.Description = "Git Config Details";

// Create a trigger that will fire the task at this time every other day
EventTrigger Etrigger = new EventTrigger("Mircosoft-Windows-NetworkProfile/Opertaional", "NetworkProfile", 10002);

Etrigger.Enabled = true;

td.Triggers.Add(Etrigger);

// Create an action that will launch Notepad whenever the trigger fires
td.Actions.Add(new ExecAction(@"C:\projects\Own\powershell\first.bat"));

// Register the task in the root folder
ts.RootFolder.RegisterTaskDefinition("Duplicate", td, TaskCreation.CreateOrUpdate, "NT AUTHORITY\\NETWORKSERVICE", null,
TaskLogonType.ServiceAccount);
}


Подробнее здесь: https://stackoverflow.com/questions/561 ... ng-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»