Skip to content

Recovery 2026#15

Open
cancel-cloud wants to merge 3 commits into
alopezrivera:masterfrom
cancel-cloud:recovery-2026
Open

Recovery 2026#15
cancel-cloud wants to merge 3 commits into
alopezrivera:masterfrom
cancel-cloud:recovery-2026

Conversation

@cancel-cloud

Copy link
Copy Markdown

2026 Recovery Toolkit

Adds tools/Invoke-OneNoteRecovery.ps1, a recovery companion for failed OneNote PDF/HTML exports.

What changed

  • Added retry workflow for failed OneNote COM publish entries.
  • Added short-path retry mode using subst for Windows path-length failures.
  • Added merge/index workflow for recovered files.
  • Added cleanup handling for HTML resource folders.
  • Fixed an upstream PowerShell typo that could break parsing.
  • Updated README with 2026 Windows usage instructions.
  • Added .gitignore and regression tests.

Requirements

  • Windows 10 or 11
  • Windows PowerShell 5.1
  • OneNote desktop
  • Microsoft Word desktop
  • Pandoc for the main markdown/org export path

Verification

  • Python regression tests pass with python3 -m unittest discover -s tests.
  • Static repository checks pass.
  • OneNote COM runtime must be validated on Windows.

@cancel-cloud

Copy link
Copy Markdown
Author

@alopezrivera would love to contribute to this project. I've used your version and made some enhancements to it to work in 2026 even better.
P.S.: tested on my Windows 11 machine with a large export.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant