.NET 3.x Console - Удалить самозапускаемый файл - C#
Формулировка задачи:
Итак, мне нужно, что когда программа запустилась, по окончанию всех действий удалить сам запускаемый файл ( В консоле )
Например в форме это делается так:
И программа сама удаляется по окончанию, а как такое сделать для консоли?
ProcessStartInfo Flash = new ProcessStartInfo(); Flash.Arguments = "/C choice /C Y /N /D Y /T 3 & Del" + Application.ExecutablePath; Flash.WindowStyle = ProcessWindowStyle.Hidden; Flash.CreateNoWindow = true; Flash.FileName = "cmd.exe";Process.Start(Flash); Process.GetCurrentProcess().Kill();
Решение задачи: «.NET 3.x Console - Удалить самозапускаемый файл»
textual
Листинг программы
Flash.Arguments = "/C choice /C Y /N /D Y /T 3 & Del "" + (new FileInfo((new Uri(Assembly.GetExecutingAssembly().CodeBase)).LocalPath)).Name + "/"";`
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д