Самоудаление программы - 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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д