I tried to install Windows 10 kiosk mode for the user "kiosk" without success, the assigned access app selection list is empty.
Here is what I have done: I used the "administrator" account and created an Universal Windows App with Visual Studio 2015 (I just compiled the empty project, I do not added code). I built an App package and installed the app from/for the "kiosk" account.
Back in the "administrator" account, I tried to set up the assigned access. I added the user "kiosk" and followed the assigned access settings. But there is no App in the selection for the account "kiosk".
I also switched the "kiosk" account to an administrator account, but the list of Apps is still empty. Log in and log out still did not solved the problem.
a screenshot
Never use windows native koisk mode - it is useless. Best solution is shell replacing. Just build windows forms application and use it as shell. Not windows store app. Here the instruction:
Create user for kiosk mode:
net user kiosk /ADD
Set next registry key for this user as path to your application (you need to login as kiosk user and run script OR load this user registry in regedit):
Windows XP/7/10:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"
Windows 8:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"
Autologin for kiosk user:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"ForceAutoLogon"="1"
"DefaultUserName"="kiosk"
"DefaultDomainName"="<place here pc hostname>"
"DefaultPassword"=""
[Option] If you need to disable Ctrl+Alt+Del, then use this registry key value ("") or you can place there own application:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="\"\""
Related
In a personal project, I want to display my application before (or above) the Windows Logon, ie just before entering the Windows password.
The application must "hide" the password entry screen. I used to launch an application at Windows startup but this after viewing the Windows desktop.
Is it possible to do this please? Should I create a Windows service that will launch my application?
Thanks for your help
If this is just a personal project on your own machine you could set Windows to autologon and then just run your application like a normal startup shortcut.
A NT service is the only documented way to run code before a user logs on. However, spawning a new process in another session and interacting with the Winlogon desktop and putting yourself on top of LogonUI.exe is going to be a hack.
I've recently swtiched from a Windows work PC to a Mac Book Pro. Most of my development work is done over an RDP connection to a Windows 2012 server.
When doing development work, I use IDE's and other tools that have custom keyboard shortcuts involving the Windows key. For instance, [win]+[backtick] is set to open a console. As long as I was connected to the RDP session in full-screen mode, the Windows key combinations were passed through to the RDP session and interperted correctly.
Howver, on my Mac Book Pro, I cannot trigger any of my custom Windows key shortcuts. What is weird, is that all of the built in Windows key shortcuts still work. For example. [win]+[e] opens Windows Explorer, and [win]+[d] still minimzes all windows to show the desktop. Also, pressing the Windows button by itself bring up the start menu, as normal. But none of the user assigned key combinations involving the Windows key work is any application (I've tried three apps). Custom key bindings involving the ctrl, alt, and shift keys work as expected.
Config
I'm running:
Mac Book Pro 2017
MacOS Mojave 10.14
Microsoft Remote Desktop Version 10.1
I have the "Use Mac shortcuts for cut, copy, and paste" option unchcked from within Remote Desktop Client preferences.
Based on a different question and answer, it looks like there are some configuration files in Applications --> Microsoft Remote Desktop --> Package Contents --> Contents --> Resources --> Keyboard. However, I'm not sure what I would add to map [Win]+[something].
Check this repo
Probably you can adjust this configuration file for your goals
I own a ASUS Zenbook UX31A preinstalled with Windows 8 and upgraded by me to Windows 8.1.
The product key is a volume product key.
I'm cannot reset of refresh the installation because the recovery partition is locked, therefore I need to install Windows from scratch and not from the recovery wizard (F9).
I can install a legit Windows 8.1 retail on my Zenbook (with a retail key), but I want to activate it later on with my volume key.
Is it possible?
Yes, tis is possible. Simply use slmgr.vbs -ipk <VLKey> to install the key. If this is a MAK Key, activate Windows via slmgr.vbs -ato. If it is a KMS key, you need to point to the KMS server first with slmgr.vbs –skms KMSServerNameorIP before activating the Windows.
Is the windows (XP, Vista, 7) logon box extensible ? Is there an "logon box" analog to windows shell extensions ?
As a made up example, I have a windows host with one shared account used by my team. I want my team members to be able to login to the host desktop by solving a captcha. I would like to modify the logon box to do this (instead of say, having an autologon and then being shown a fullscreen captcha program)
To customize the logon window, you have to create a Credential Provider in Vista/7, and a GINA dll in XP.
I want to use a Application on Windows 7 without Admin priviliges.
(Sure for the install process i used Admin priviliges)
Now i had following problem:
When i want to start the application the UAC popup ask for an Admin Account to run the program. But the User had no Admin account and can only click "No" so the Application is closed.
Is it possible to use this application with the rights from the current user and deactivate the UAC prompt?
On Win XP, only popup a error message that the application had no admin priviliges.
But by selecting "Ok" the application is starting and working.
You need to create and embed a manifest into your application. This tells the operating system that your program was written to be compatible with the UAC built into Windows Vista (and later), and therefore does not need to be run as Administrator. Set the requested execution level to asInvoker.
See this article on MSDN for more details.
There's also a helpful, though somewhat more general, article that appeared in the MSDN Magazine regarding UAC: Teach Your Apps To Play Nicely With Windows Vista User Account Control