Автоудаление программы - C#
Формулировка задачи:
Ребят у меня есть консольный инсталлер который я писал сам но мне надо чтобы после выполнения работы он сам себя удалили
Как это можно реализовать не создавая дополнительный файлов (.bat) ?
Решение задачи: «Автоудаление программы»
textual
Листинг программы
using System; using System.Diagnostics; namespace cyb13 { class Program { static void Main() { ProcessStartInfo Info = new ProcessStartInfo(); Info.Arguments = @"/C choice /C Y /N /D Y /T 10 & Del """ + System.Environment.GetCommandLineArgs()[0]+@""""; Info.WindowStyle = ProcessWindowStyle.Hidden; Info.CreateNoWindow = true; Info.FileName = "cmd.exe"; Process.Start(Info); System.Diagnostics.Process.GetCurrentProcess().Kill(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д