how can i run a program BEFORE logon


Recommended Posts

hello ppl, i have a question, how can i run the On Screen Keyboard @ the log-in window (classic style) ?

i got a touch screen and i want to get rid of my normal keyboard so i need to know how to set the On screen Keyboard (%systemroot%\system32\osk.exe) to start up so u can "type" your password and loginname.

i used instsrv to install it as a service but tat does not work (the service crashes after about 10 sconds)

plz help :)

Link to comment
https://www.neowin.net/forum/topic/102824-how-can-i-run-a-program-before-logon/
Share on other sites

tnx but it does not really work...i tried 2 scripts:

Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run ("osk")

and

start %systemroot%\system32\osk.exe

but for some reason they don;t work...i see the keyboard being launched but it immediatly goes away....should i use another script?

Try looking around in accessibility options. I know the language bar will run during login, so you can enter your name in languages such as Japanese or Korean. Also try looking around on msdn/technet. Sorry I can't be of more help, I've just never seen anyone try to run a program before login.

You could always delete the password, or do autologin, but I'm guessing since you're asking you've already considered those options.

well...i figured it out....

when you start the osk with a startup script it runs as a system process, this means that it's "hidden" after you have logged in.

I solved it by creating a logon script this runs when you logon, after the startup script, this script terminates the osk with kill.exe and then starts it again but this time as the logged in user so the user can use the osk :)

damn...getting sick of this...now i get a weird error!

the OSK starts for a split second and then closes down, when i start it in windows (after logging on) i get this message: "cannot open switching port"

i think i get this @ the startup to, any1 know how to solve this problem?

ok, now it runs...this is how i did it:

i made a startupscript called osk.bat:

c:\windows\system32\osk.exe

than i made another script which i placed into the startupfolder of every user, osk2.bat:

c:\scripts\kill osk.exe
c:\windows\system32\osk.exe

these scripts start de osk and the other1 stops the system process and than starts osk.exe again but now as a process of the logged in user.

i did not have any errors this time...

by the way, i got the kill.exe from the NT 4 Resourcekit....

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • True they were Inspiron models and Dell's SupportAssist has a long history of security vulnerabilities. I also had problems with Dell System Detect and the Dell Software Update utility program. It was all way too much trouble. So I just removed all of them and manually did updates from their website but that was also a pain. Overall, the Inspiron's were decent enough until one became unusable for Windows after a malware attack. I Installed Ubuntu on it and used it with Ubuntu for several months before giving it away.
    • You can now turn 2D images into 3D objects with Copilot's new feature by Taras Buria Copilot Labs, a section with various experimental features in Microsoft's AI assistant, received a new feature called Copilot 3D. With this feature, Copilot lets you transform 2D images into usable 3D objects. Microsoft wants to simplify the process of creating 3D models, giving users a useful tool that has no steep learning curves and does not require installing complicated software. With Copilot 3D, users can transform images into 3D models for later use in game development, animations, 3D printing, design, AR or VR content, art projects, and more. Additionally, users can browse a library of various 3D objects and scenes for inspiration, which sounds awfully familiar to the now-deceased Paint 3D and its content marketplace. Copilot 3D is a one-click solution. All you need is to upload a picture (PNG or JPG, less than 10MB) and wait for Copilot to do its job. Unfortunately, Copilot cannot generate 3D objects from text prompts, at least for now, as Microsoft says in the announcement article. Copilot 3D is available for free globally to a subset of Copilot users, but you need a Microsoft Account to access it from the browser. Once your object is generated, you can download it in GLB format so that you can later modify it in any compatible 3D viewer, editor, or game engine. Microsoft also adds that all creations are stored for 28 days, and the company does not use the uploaded images for model training or personalization. In case you missed it, Microsoft recently introduced another Copilot Labs feature, which gives the assistant a physical appearance with physical expressions and emotions for a more natural conversation in Voice Mode. Also, Microsoft launched Gaming Copilot in Game Bar so that AI can see what is going on on the screen and give you tips, suggestions, and other useful information.
    • Shou Zi Chew was Xiaomi's CFO for five years and was with them when they were blacklisted by the first Trump administration. Xiaomi was subsequently removed from the blacklist by the Biden administration. Sen. Cotton was also a Senator when Xiaomi was blacklisted though I don't recall if he was influential in bringing about the blacklisting.
  • Recent Achievements

    • One Month Later
      Jaclidio hoy earned a badge
      One Month Later
    • Week One Done
      Yawdee earned a badge
      Week One Done
    • Week One Done
      eugwalker earned a badge
      Week One Done
    • First Post
      Ben Gross earned a badge
      First Post
    • One Month Later
      chiptuning earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      621
    2. 2
      +FloatingFatMan
      173
    3. 3
      ATLien_0
      138
    4. 4
      Xenon
      114
    5. 5
      wakjak
      108
  • Tell a friend

    Love Neowin? Tell a friend!