TaskGhost is a VBScript based task scheduling service that includes a superset of UNIX Cron syntax for trigger specification, a mutli-threaded VBScript interpreter, and full Win32 support for user impersonation, FTP, SendMail, and SendKeys. TaskGhost fully supports synchronous, asynchronous and detached (no console) mode program execution. TaskGhost utilizes both Domain User accounts as well as the LocalSystem account.