We have written a keylogger for Windoze NT at our place of business, but we want to log keystrokes for a specific active window, while hiding and/or eliminating the console window in which the script is running. In other words, we are going to run the script as a service, but don't want a console window popping up, and we need to be able to log characters outside of the console window itself. Any ideas would be greatly appreciated. In addition, if there are any thoughs as to how we can find out from which window the script is logging characters, the information would be extremely beneficial.