WPD Command-Line Arguments: Reference and Boundaries
WPD arguments are case-sensitive. The examples below come from the README included with the downloadable package; they are not a recommendation to apply every available switch.
Inspection and documentation commands
| Argument | Documented behavior | Boundary |
|---|---|---|
-help | Creates README.txt | Writes documentation into the app context. |
-dumpRules | Copies blocker rules to rules.txt | Inspect output before relying on a rule list. |
-saveState | Saves current state to a batch file | Not a full Windows backup or app reinstall mechanism. |
-close | Closes after executing arguments | Use only when you understand the combined commands. |
.\WPD.exe -help
.\WPD.exe -dumpRules -closeCommands that change Windows
The README includes -recommended, -default, -privacy, and -revert. These can change settings or rules. -default means the tool’s defaults, not a saved copy of your previous setup, and does not restore removed Store apps. Do not paste a combined command from an unrelated Windows build.
Do not hide compatibility or security problems
Arguments that suppress OS warnings, enable experimental controls, or turn off firewall protection are not general troubleshooting fixes. Read the complete historical argument list only in context, keep security protections enabled, and test changes on a device you are authorized to manage.
Walk through scoped command-line examples or read the unaltered package README.