Add Manage-WindowsInstallerCache documentation#702
Merged
Conversation
Introduce docs/powershell/manage-windowsinstallercache.md describing the Manage-WindowsInstallerCache PowerShell utility. The document covers purpose, safety model, multi-layer validation sources (API, COM, registry, filesystem), process/functions, parameters, usage examples (dry-run, quarantine, restore, delete), logging/output, testing guidance, and an initial changelog entry (2026-06-01).
Update Manage-WindowsInstallerCache docs to use new tag set (windows, disk-cleanup, installation, security) and change the default LogPath from .\Logs to C:\ProgramData\_Automation\Script\Manage-WindowsInstallerCache. Adjust example output and sample Json/Csv/manifest paths to reflect the centralized ProgramData Automation log location.
Refactor and condense the Manage-WindowsInstallerCache documentation for clarity and brevity. Updated the top-level description to focus on safe identification and quarantine of orphaned installer files, replaced the verbose safety-model and process sections with a concise overview, and converted the Parameters list into a compact table including types. Clarified usage examples, simplified the Outputs section and default log location, removed sample dry-run output and the detailed testing guide, and updated the changelog. Documentation-only changes; no code or behavioral changes.
Update Manage-WindowsInstallerCache documentation: bump last_update to 2026-06-08, replace relative example manifest paths with the absolute LogPath, clarify the ManifestPath parameter (how manifests are produced and used), mention the default Quarantine folder in the parameter table, and add a changelog entry noting the corrected LogPath default.
…h/proval-docs into Delete-orphaned-files
Update Manage-WindowsInstallerCache documentation to clarify validation and safety behavior. Changes include: - Expanded Description to list validation sources (Windows Installer API, COM object, and registry) and emphasize scan-only default. - Renamed scan usage to "Dry-run scan" and removed interactive `-Confirm` flags from examples; added `-Force` example to quarantine unverified items. - Added a File Classifications table (SAFE_ORPHAN, POSSIBLE_REFERENCE, UNVERIFIED, ACTIVE_REFERENCE) and explained quarantine eligibility. - Improved parameter descriptions (Quarantine, Delete, Restore, ManifestPath, Force) and listed exact output artifacts and paths. - Added sample output and a changelog entry (2026-06-09) documenting the doc updates. These edits aim to make the tool's safety model, CLI examples, and produced artifacts clearer for operators.
…h/proval-docs into Delete-orphaned-files
Rj98-sh
approved these changes
Jun 10, 2026
Rj98-sh
left a comment
Collaborator
There was a problem hiding this comment.
- Successfully tested all the parameters
- Created manifest with unverified file and for that a force parameter was required
- Removed manifested files
- Restored manifested files
- Halo Ticket: 370914
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Introduce docs/powershell/manage-windowsinstallercache.md describing the Manage-WindowsInstallerCache PowerShell utility. The document covers purpose, safety model, multi-layer validation sources (API, COM, registry, filesystem), process/functions, parameters, usage examples (dry-run, quarantine, restore, delete), logging/output, testing guidance, and an initial changelog entry (2026-06-01).