C# запустить приложение с параметром запуска

  • Автор темы Автор темы kugukaa
  • Дата начала Дата начала

kugukaa

Client
Регистрация
29.12.2013
Сообщения
37
Реакции
6
Баллы
8
Здравствуйте!
Кто разбирается в C#, помогите, какой код будет для запуска приложения с параметром запуска?

Исходные данные:
Приложение: C:\3\test.exe
Параметры запуска: C:\3\video\1.avi
 
Спасибо за ответ!
Теперь при компиляции кода получаю две ошибки:
"Не удалось найти имя типа или пространства имен "ProcessStartInfo" (пропущена директива using или ссылка на сборку?)". [Строка: 1; Cтолбец: 34]
"Имя "Process" отсутствует в текущем контексте". [Строка: 4; Cтолбец: 1]
Если расскажете, в чем дело, буду очень признателен!
 
В директивы using нужно прописать
using System.Diagnostics;
 
  • Оценить
Реакции: смм24 и kugukaa
Спасибо! Теперь все работает!
 
В директивы using нужно прописать
using System.Diagnostics;
Здравствуйте!
Попробовал таким образом запустить Content Downloader
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = @"C:\Program Files (x86)\Content Downloader X1\Content Downloader.exe";
startInfo.Arguments = @"D:\Мои проекты\Прокси\прокси.cdp";
Process.Start(startInfo);
Сама программа запускается, а вот проект в ней не открывается.
Пробовал применять вот эти рекомендации, предназначенные для запуска CD через планирощик http://sbfactory.ru/cd/?p=1149 , но тщетно. Только прога запускается, а проект нет, либо и вовсе ошибки получаю.
Не подскажете каким образом можно реализовать задачу?

Аналогичная ситуация и с запуском ZP через CD. Точно так же запускается зеннопостер, а проект в нём не запускается.
 
Только что ещё пробовал запустить такой код:
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = @"C:\Program Files\MPC-HC\mpc-hc64.exe";
startInfo.Arguments = @"D:\Video\Music video\Баста - Солнца Не Видно.mp4";
Process.Start(startInfo);

И медиаплеер mpc-hc64.exe говорит что файл не найден.
 
Здравствуйте, не могу найти подскажите.
Код:
Развернуть Свернуть Копировать
System.Diagnostics.ProcessStartInfo startInfo = new ProcessStartInfo();
                    startInfo.FileName = string.Format(project.Directory + "/1.1.bat");
                    Process.Start(startInfo);
При каждом запуске выводит на экран консоль. В экшене запуск своей программы есть поле 'не показывать окно процесса', а как кодом это описать? Буду весьма благодарен.
 
Здравствуйте, не могу найти подскажите.
Код:
Развернуть Свернуть Копировать
System.Diagnostics.ProcessStartInfo startInfo = new ProcessStartInfo();
                    startInfo.FileName = string.Format(project.Directory + "/1.1.bat");
                    Process.Start(startInfo);
При каждом запуске выводит на экран консоль. В экшене запуск своей программы есть поле 'не показывать окно процесса', а как кодом это описать? Буду весьма благодарен.
Нашел. спасибо
Код:
Развернуть Свернуть Копировать
startInfo.CreateNoWindow = false;
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)