WindowsShell is a PowerShell module for configuring Windows Shell Libraries and Shortcuts.
- Configure Windows Shortcuts
- Configure Windows Shell Libraries
- Perform the configuration using straightforward PowerShell commands
- Perform the configuration using PowerShell DSC
Windows Shell Libraries are built-in to all versions of Windows beginning with Windows Vista. They provide a standardized way of surfacing folders in the file system in Windows Explorer and most application's file dialog boxes.
You can find the getting started documentation here.
⬜ = on the WindowsShell roadmap ✔️ = already implemented
✔️ Commands to add, remove, and set attributes of Windows Shell Libraries and Shell Library Folders.
✔️ Setting Windows Shell Library folder icons from the Windows stock icons library.
✔️ Setting Windows Shell Library folder icons from resources in executable and .dll files.
✔️ DSC resources to add, remove, and set attributes of Windows Shell Libraries and Shell Library Folders.
⬜ Re-order Windows Shell Libraries and Shell Library Folders.