Allow the usage of a different output directory in winpostinstall.bat #1861
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is required for packaging ODM in a MSIX package, which are deployed to a read-only location. PSF can redirect writes to the package root to a writeable overlay directory to compensate for that.
PSF also supports start scripts so we can run
winpostinstall.batto patch up the path to where ODM is installed (usually underC:\Program Files\WindowsApps, but this can be changed). However those don't run under the FileRedirectionFixup, so we need to manually write to the overlay directory so that Python picks them up with the FileRedirectionFixup later.