Skip to content

Invoke-RebootWithPrompt#726

Open
Starepinjore wants to merge 1 commit into
mainfrom
origin-modify-powershell-invoke-rebootwithprompt
Open

Invoke-RebootWithPrompt#726
Starepinjore wants to merge 1 commit into
mainfrom
origin-modify-powershell-invoke-rebootwithprompt

Conversation

@Starepinjore

Copy link
Copy Markdown
Contributor
  • Added post-reboot detection on rescheduled runs (uptime < interval → cleanup and exit)
  • Added Test-InstallInProgress function (TiWorker, wusa, SetupHost, setup, MoUsoCoreWorker, Windows10Upgrader, winget, BITS, MSI mutex)
  • Added install-in-progress guard for IfNotLoggedIn reboot path (defers and reschedules if install active)
  • Added Resolve-MessageVariable function for %Variable% token substitution
  • Added unit conversion substitution variables (%PromptIntervalHours%, %RegularTimeoutMinutes%, %FinalTimeoutMinutes%, %DelayAfterFinalMinutes%)
  • Added \n line break support in all message parameters
  • Updated default messages to use substitution variables

- Added post-reboot detection on rescheduled runs (uptime < interval → cleanup and exit)
- Added `Test-InstallInProgress` function (TiWorker, wusa, SetupHost, setup, MoUsoCoreWorker, Windows10Upgrader, winget, BITS, MSI mutex)
- Added install-in-progress guard for `IfNotLoggedIn` reboot path (defers and reschedules if install active)
- Added `Resolve-MessageVariable` function for `%Variable%` token substitution
- Added unit conversion substitution variables (`%PromptIntervalHours%`, `%RegularTimeoutMinutes%`, `%FinalTimeoutMinutes%`, `%DelayAfterFinalMinutes%`)
- Added `\n` line break support in all message parameters
- Updated default messages to use substitution variables
@Starepinjore Starepinjore requested a review from Rj98-sh June 12, 2026 14:06
@Starepinjore Starepinjore self-assigned this Jun 12, 2026
@Starepinjore Starepinjore added documentation Improvements or additions to documentation enhancement New feature or request labels Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant