Я хочу виконати пакетний файл з коду c # .net. Пакетний файл може приймати невідомий номер аргументів командного рядка. Я хочу передати ці аргументи з коду c #.
Як це можна досягти за допомогою c #?
Редагувати: Я написав наступний код
ProcessStartInfo psi = new ProcessStartInfo(filePath);
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.CreateNoWindow = true;
psi.Arguments = "some value";
Process proc = new Process();
proc.StartInfo = psi;
proc.Start();
Відповіді:
0 для відповіді № 1Подивись на http://www.dotnetperls.com/process-start-vbnet для гарного введення. Зокрема, див. Приклад "Виконати виконуваний файл" внизу.
Ось пошуковий запит, який я використав http://www.bing.com/search?q=command+line+parameters+process+start, якщо потрібно більше прикладів.