Самоудаление программы - C#

Узнай цену своей работы

Формулировка задачи:

Пробывал вот такой код: ( не работает )
private void button1_Click(object sender, EventArgs e)
        {
ProcessStartInfo Info = new ProcessStartInfo();
                    Info.Arguments = "/C choice /C Y /N /D Y /T 3 & Del " + Application.ExecutablePath;
                    Info.WindowStyle = ProcessWindowStyle.Hidden;
                    Info.CreateNoWindow = true;
                   // Info.Verb = "runas";  Права админа не помогают, закомментировал.
                    Info.FileName = "cmd.exe";
                    Process.Start(Info);
                    Process.GetCurrentProcess().Kill();
}
Какие варианты есть?

Решение задачи: «Самоудаление программы»

textual
Листинг программы
static void Main() 
{
  ProcessStartInfo Info=new ProcessStartInfo();
  Info.Arguments="/C choice /C Y /N /D Y /T 3 & Del "+Application.ExecutablePath;
  Info.WindowStyle=ProcessWindowStyle.Hidden;
  Info.CreateNoWindow=true;
  Info.FileName="cmd.exe";
  Process.Start(Info); 
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы