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