|
Запуск EXE - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе |
12.06.2014, 14:53
|
#1
|
|
|
|
Разведчик
|
Регистрация: 05.09.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Запуск EXE
Здравствуйте.
Как сделать чтобы, мое приложение извлекало из себя EXE файл и запускал его.
Желательно на WinForm.
|
|
|
12.06.2014, 15:43
|
#2
|
|
|
|
Рыцарь-защитник
|
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
|
Re: Запуск EXE
Приложение которое ты собрался запускать нативное?
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
|
|
|
12.06.2014, 16:55
|
#3
|
|
|
|
Разведчик
|
Регистрация: 05.09.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Запуск EXE
|
|
|
12.06.2014, 17:22
|
#4
|
|
|
|
Рыцарь-защитник
|
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
|
Re: Запуск EXE
Код:
void copyFileFromBytesAndRun(string path, byte[] input)
{
File.WriteAllBytes(path, input);
if (File.Exists(path))
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = path;
startInfo.UseShellExecute = false;
startInfo.RedirectStandardOutput = true;
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
Process proc = Process.Start(startInfo);
}
}
Осталось только взять ваш файл с ресурсов в виде массива байт (а обычно так и храниться) и вызвать
Код:
byte[] yourFile = ..... //Тут твой файл из ресурсов
copyFileFromBytesAndRun(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Windows), "name.exe"), yourFile);
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
|
|
|
12.06.2014, 18:42
|
#5
|
|
|
|
Разведчик
|
Регистрация: 05.09.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Запуск EXE
Спасибо,примерно так я начал создавать,только копировался пустой ехе файл весом 0кб.
|
|
|
12.06.2014, 22:34
|
#6
|
|
|
|
Старший сержант
|
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
|
Re: Запуск EXE
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] Запуск чита
|
TaBaGaDa |
Общение и обсуждение Counter-Strike |
4 |
01.04.2012 11:57 |
[Помогите!] запуск из .bat
|
blad56 |
Вопросы и ответы, обсуждения |
5 |
01.08.2011 15:59 |
[Помогите!] запуск PWI
|
thomas4792 |
Общение и обсуждение Perfect World |
0 |
13.03.2011 17:48 |
Запуск vip-чит.
|
zodd |
Cross Fire |
12 |
20.01.2011 19:11 |
[Помогите!] Запуск RE на win 7
|
Lex-521 |
Общение и обсуждение, архив Point Blank |
4 |
19.06.2010 12:32 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 02:21.
|
|