Самоудаление программы - 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); 
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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