MakeMeAdminCLI
1.0.0
PowerShell module for requesting and managing temporary local administrator rights through a secure named pipe service. Allows non-elevated users to request time-limited admin privileges that are automatically revoked.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025 SharkByte561. MIT License.
Package Details
Author(s)
- SharkByte561
Tags
Admin Administrator Elevation Privilege Security Temporary Windows
Functions
Add-TempAdmin Remove-TempAdmin Get-TempAdminStatus Set-TempAdminConfig
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Version 1.0.0:
- Initial release
- Add-TempAdmin: Request temporary admin rights
- Remove-TempAdmin: Remove admin rights before expiration
- Get-TempAdminStatus: Check current elevation status
- Set-TempAdminConfig: View and modify configuration
- Named pipe communication with elevated service
- Automatic expiration via scheduled tasks
FileList
- MakeMeAdminCLI.nuspec
- CLAUDE.md
- CONTRIBUTING.md
- Install-MakeMeAdminCLI.ps1
- LICENSE
- MakeMeAdminCLI.psd1
- MakeMeAdminCLI.psm1
- Publish-ToGallery.ps1
- README.md
- Test-MakeMeAdminCLI.ps1
- Uninstall-MakeMeAdminCLI.ps1
- docs\ARCHITECTURE.md
- docs\DIAGRAM-PROMPT.md
- Private\AdminGroup-Functions.ps1
- Private\Config-Functions.ps1
- Private\Logging-Functions.ps1
- Private\NamedPipe-Client.ps1
- Private\ScheduledTask-Functions.ps1
- Private\Service-Main.ps1
- Public\Add-TempAdmin.ps1
- Public\Get-TempAdminStatus.ps1
- Public\Remove-TempAdmin.ps1
- Public\Set-TempAdminConfig.ps1
- CHANGELOG.md
- config.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 4 | 1/24/2026 |