3 releases (stable)
Uses new Rust 2024
| 1.0.1 | Apr 17, 2026 |
|---|---|
| 0.1.0 | Apr 17, 2026 |
#1 in #print
5KB
63 lines
pwshac
Reads current PowerShell aliases and prints remove commands.
Usage
pwshac [alias_to_keep ...]
Examples:
pwshac
pwshac cd ls
Example output shape for pwshac cd ls:
Remove-Alias -Name @('...all aliases except cd/ls...') -Force -ErrorAction SilentlyContinue
Remove-Alias -Name @('...aliases with non-empty Source except cd/ls...') -Force -ErrorAction SilentlyContinue
You can execute the output in PowerShell.
Dependencies
~0.4–1.3MB
~27K SLoC