Amol Sarkate Ответов: 2

Как я могу установить "myprocess.startinfo.arguments" в приложении C# cnsole..!


я пытаюсь выполнить следующую команду из консольного приложения c#..!
как я могу установить это как myProcess.свойство StartInfo.Параметр аргументов.?


SCHTASKS /CREATE /SC DAILY /TN SampleTask_task /TR C:\Users\amsarkat\source\repos\ConsoleApp18\bin\Release\ConsoleApp18.exe /ST 14:46


Что я уже пробовал:

как я могу установить
SCHTASKS /CREATE /SC DAILY /TN SampleTask_task /TR C:\Users\amsarkat\source\repos\ConsoleApp18\bin\Release\ConsoleApp18.exe /ST 14:46
это жало как параметр для
myProcess.StartInfo.Arguments

2 Ответов

Рейтинг:
2

Richard MacCutchan

Все это есть в документации: Класс ProcessStartInfo (System.Диагностика) | Microsoft Docs[^].


Рейтинг:
18

OriginalGriff

Самый простой способ? Подобный этому:

string exe = "SCHTASKS";
string args = @"/CREATE /SC DAILY /TN SampleTask_task /TR C:\Users\amsarkat\source\repos\ConsoleApp18\bin\Release\ConsoleApp18.exe /ST 14:46";
Process myProcess = Process.Start(exe, args);


Amol Sarkate

большое вам спасибо все работает как и ожидалось

OriginalGriff

Всегда пожалуйста!