I am writting a security program that includes a system of batch and Autoit files that will prevent unwanted people from accessing your computer. I am very good with batch programming, so I was able to code all of that out very easily. However, this is my first time really using AutoIt, so my knowledge is pretty limited. The way the program works is like this (leaving out all the minor details, of course): Batch file runs on startupIf it determines that the user is legitimate, it does nothingHowever, if the user is not legit, then it loads the BlockInput autoit script and loops itUntil the user authenticates themselves, the keyboard & mouse remain lockedBlockInput File: I found the BlockInput command, which (ALMOST!) does what I want it to do. It blocks mouse & keyboard input, unless I do control+alt+delete. As you can see, this would be a major problem, since the unauthorized user could just access task manager and close the program. So, I need some way to prevent this from happening. My other problem is that I need the autoit script to not require admin rights. Even clicking the "Run as Admin" box in Advanced Options, it still brings up the pop-up window...not very effective... If anybody has a solution to either one of my problems, I would greatly appreciate it!