/ / Як передати аргументи командного рядка до пакетного файлу з c # - .net, process, batch-file, processstartinfo

Як передавати аргументи командного рядка до пакетного файлу з c # - .net, process, batch-file, processstartinfo

Я хочу виконати пакетний файл з коду 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, якщо потрібно більше прикладів.