Use this as a framework for getting started with your own single app mode kiosk situations.
- Licensing:
- Enterprise
- Education
- LTSC
- IoT
- Windows 10/11
To get started:
- Download the latest copy of PSADT or use your standard package.
- Merge or copy AppDeployToolkitExtensions.ps1 to
Toolkit\AppDeployToolkit
- Merge or copy Deploy-Application.ps1 to
Toolkit
Modify the Installation
section to meet your needs. This is a starting point for adding multiple shells. Add multiple pairs of Add-Shell
and Set-CustomActions
for each shell scenario. Shells are assigned to the user. Keyboard filters are assigned to all users except administrators. Set-DefaultShell
sets the shell for all users except administrators.
Modify the existing Add-Shell
and Set-CustomActions
to meet your needs. Add a domain or local group and an application to launch.
Note: I found issues with the clear-shells function. Do Not use at this time
- Review the Keyboard filters starting at line 177 in
Deploy-Applications.ps1
- Microsoft Keyboard Shortcuts Recommendation
- Consider blocking or using scancodes as well
- NOTE: ctrl+alt+del is not disabled by default. plan to mitigate task manager as appropriate.
- Set-CustomActions Use the table for value to enter into the shell.
- Breakout Key
- Use Shell V2 if you need to use Entra groups
- Edge kiosk browser launch settings
- Shell V2 Reference