public IActionResult Index()
        {
            //Below code can create task on remote machine
            //using (var taskService = new TaskService("serverName or IP", "userName", "domainName", "password"))
            //{
            //    var task = taskService.AddTask("Test4Task", QuickTriggerType.TaskRegistration, "notepad.exe", "c:\\testTask.txt", null, null, TaskLogonType.InteractiveToken, "Test 3 Task");
            //    task.Run();
            //#region Another way to create task
            //  //var taskDefinition = taskService.NewTask();
            //  //taskDefinition.RegistrationInfo.Description = "Test Task";
            //  ////taskDefinition.Triggers.Add(new)
            //  //taskDefinition.Actions.Add(new ExecAction("notepad.exe", "c:\\testTask.txt"));
            //  //taskService.RootFolder.RegisterTaskDefinition(@"Test1", taskDefinition);
            //#endregion
            //}
            //var process = new ProcessStartInfo();
            //process.FileName = @"C:\Users\shekharr\source\repos\TestAppForRemoteExe\TestAppForRemoteExe\bin\Debug\TestAppForRemoteExe.exe";
            //process.Arguments = @"""C:\Program Files\internet explorer\iexplore.exe"" www.google.com";
            //process.UseShellExecute = false;
            //var p1 = Process.Start(process,);
            //p1.WaitForExit();

            // Below code is working for remotely executing exe

            //var process = new ProcessStartInfo();
            //process.FileName = @"C:\PsExec64.exe";
            //process.Arguments = @"\\serverName -u domain\userName -p password C:\Testing\TestAppForRemoteExe.exe shekhar.txt";
            //var p1 = Process.Start(process);
            ViewBag.Title = "Organizer - Conference Overview";
            return(View(_repo.GetAll()));
        }
Ejemplo n.º 2
0
 public IActionResult Index()
 {
     ViewBag.Title = "Organizer - Conference Overview";
     return(View(repo.GetAll()));
 }
Ejemplo n.º 3
0
 public IEnumerable <ConferenceModel> GetAll()
 {
     return(repo.GetAll());
 }