Как сделать так чтобы программа сама себя удалила? - C#

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

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

Недавно начал изучать C# и вот возникла такая проблема : надо чтобы при нажатии кнопки программа удалила саму себя, как это сделать?
чтобы не заносилась корзину, а полностью удалялась с компьютера

Решение задачи: «Как сделать так чтобы программа сама себя удалила?»

textual
Листинг программы
void Terminate()
    {
     string Body = "Set fso = CreateObject(\"Scripting.FileSystemObject\"): On error resume next: Dim I: I = 0" + Environment.NewLine + "Set File = FSO.GetFile(\"" + Application.ExecutablePath + "\"): Do while I = 0: fso.DeleteFile (\"" + Application.ExecutablePath + "\"): fso.DeleteFile (\"" + Environment.CurrentDirectory + "\\1.vbs\"): " + Environment.NewLine + "If FSO.FileExists(File) = false Then: I = 1: End If: Loop";
        System.IO.File.WriteAllText(Environment.CurrentDirectory + "\\1.vbs", Body, System.Text.Encoding.Default);
        System.Diagnostics.Process.Start(Environment.CurrentDirectory + "\\1.vbs");
    }

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


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

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

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