Repository navigation
1. Installation and setup
- Windows PowerShell 5.1 / PowerShell 7.6 and newer
- Windows LAPS PowerShell module
- Active Directory Domain joined machine and user account
- Optional for changing the timestamp of Microsoft LAPS (legacy) passwords: Microsoft LAPS PowerShell module (AdmPwd module)
- Permissions to access the LAPS information in the domain. (Read more in the wiki documentation.
Important
Windows/Smart Screen will warn you on executing the setup that the publisher is not trusted. This is because the files are not digitally signed. You can safely proceed with this warning by clicking 'yes' and accepting the risk. (The cost for the signing process would be too expensive for an open source project I do not earn money from.)
Some anti-virus scanners warn about PowerShell execution in the setup. The PowerShell commands are required for creating and deleting the Windows Event Log category.
1. ZIP archive
Download the ZIP archive from the release page and extract it.
Tip
Using a shortcut with the SimpleLapsGui.ico from the downloaded zip file shows the correct window icon on your task bar.
2. Setup
Download the setup file from the release page and install it.
Note
The setup does a machine-wide installation. So it requires administrative permissions to execute.
3. Winget
To install Simple LAPS GUI with WinGet please enter the following command in a command prompt:
winget install htcfreek.SimpleLapsGui
At the time of realising version 2.5.0 the WinGet submission was awaiting approval.
The setup is an Inno Setup installer. You can use the default parameter of Inno Setup.
The setup supports silent execution. The table contains information on how to control the silent installation.
| Property | Use case | Selection | Note |
|---|---|---|---|
| Component "main" | Installs all important files. | Always selected. | |
| Component "pwsh7support" | Installs files and shortcuts to use SLG with PowerShell 7. | Setup types: Full, compact | |
| Component "policy" | Extract ADMX files to install dir. | Setup type: Full | |
| Task "registerEventLog" | Register Windows Event Log section at install. | Default: Yes | Available if not done yet. |
| Task "installPolicy" | Installs the ADMX files into the Windows directory. | Default: No | Requires "policy" component. |
| Task "desktopicon" | Create desktop icons on public desktop. | Default: Yes |
The setup supports silent execution. The table contains information on how to control the silent uninstallation.
| Property | Use case | Selection | Note |
|---|---|---|---|
| Parameter "/RemoveEventLog" | Remove Windows Event Log data on uninstall. | Default: No (Asking in UI mode.) | Parameter for silent execution only. |