I am trying to write a simple form in C # that will run a scheduled task on some computers. Whet I still:
private void button_Click(object sender, EventArgs e) { try { for (int i = 0; i < num_of_computers; i++) { string line; line = (" /run /tn myTask /s " + _ReplacerObj.MyComputers[i] + " /u user s /p password"); proc.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized; proc.FileName = @"C:\WINDOWS\SYSTEM32\schtasks.exe"; proc.Arguments = line; Process.Start(proc); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Error Message!"); }
For some reason this does not work (IE - the scheduled task did not start). I tried working with cmd as follows:
c:\windows\system32\schtasks.exe /run /tn myTask /s myIp /u user /p password
and it worked fine. Any suggestions? THANKS!
c # task
user1027429
source share