Как сделать так чтобы программа сама себя удалила? - 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");
    }

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


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

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

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