I'm upgrading from Win7 to Win10. In Win7, I have an application which will perform a UI language switch on click. In my program, it will call a command like "control intl.cpl,, /f: C:\English.xml". After that, the window session will be logged off, while I set the windows to be auto-login under registry. So, without any manual clicks, the computer will auto-login again and the system UI language will change.

I'm trying to do the same thing in Win10. I faced 2 problems:

1) In Win7, even I manually logoff the window session, it will automatically login again. But in Win10, even I followed this to set the auto-login:

Sign in User Account Automatically at Windows 10 Startup - Windows 10 Tutorials

However, I found the auto-login just applies on bootup. If I manually logoff the current session, it will stop on the login screen and won't auto-login like I have in Win7. Any idea on how I could do the same in Win10?

2) How do I switch between different system UI languages in automated steps like what I have in Win7 (i.e. call the control intl.cpl). I read some sites stating the Win10 no longer provide this command. I need this becoz I need to set the PC for multiple languages for end user.

Thanks a lot for your help!