Выполнить код на закрытой консоли?

Я пишу приложение на C#, которому необходимо загрузить файл, когда консоль закрыта (будь то с помощью кнопки X или при выключении компьютера).

Как я мог это сделать?

AppDomain.CurrentDomain.ProcessExit += new EventHandler (OnExit);

Запускается, только когда я ввожу в консоль команду exit, а не когда нажимаю красную кнопку закрытия.

Пожалуйста, ответьте только в том случае, если решение работает как при закрытии консоли с помощью кнопки X, так и при выключении компьютера (обычно через Windows, я знаю, что вы не можете, если питание отключено xD).

8
задан Ryan S. 27 March 2012 в 20:32
поделиться