Contributor
He Yang

ReactOS implement iernonce.dll for RunOnceEx


Mentors
George Bișoc, Hermès Bélusca
Organization
ReactOS

ReactOS is able to launch commands, when the computer started next time, just for one single time using the RunOnce registry, just as what Windows do. This is executed silently and the progress is hard to track.

Meanwhile, Windows also supports RunOnceEx, which has these benefits compared to RunOnce:

  • Easily able to run multiple items
  • Easily able to sequence items
  • Shows progress with a GUI

RunOnceEx will provide a great convenience for the user who wants to launch multiple commands and show the progress in a GUI, and making those software depends on RunOnceEx working on ReactOS.

This project aims at implementing RunOnceExProcess inside iernonce.dll in order to make RunOnceEx usable.