# Create the Shell Launcher Configuration Object $ShellLauncher = New-Object -ComObject "ShellLauncher.Configuration"
When deploying dedicated-purpose devices—whether for digital signage, point-of-sale (POS) systems, or public browsing—standard Kiosk Mode (Assigned Access) often feels restrictive. It works well for a single Universal Windows Platform (UWP) app, but what happens when you need to run a classic Win32 application, a specific browser with arguments, or a complex script as the user interface? windows 10 kiosk mode shell launcher